import type { Container } from 'validup'; /** * A policy type's configuration validator, keyed by the type it validates. */ export type PolicyValidators = Record>>; export type BasePolicy = { /** * Type describing the policy. */ type?: T; /** * Invert evaluation result of policy (true->false and false->true) */ invert?: boolean; }; export type PolicyWithType = Record, T extends string = string> = R & BasePolicy; //# sourceMappingURL=types.d.ts.map