Skip to content

ExtractPolicy type

pathlib-ts > ExtractPolicy

Signature:

export type ExtractPolicy<T> = T extends {
extra: {
policy: infer P;
};
} ? P : T extends {
extra?: {
policy?: infer P;
};
} ? P : undefined;