export type RequiredDisallowedConfig = { required?: string[]; disallowed?: string[]; }; export declare function requiredDisallowedDefaultName(graderName: string, config: Record): string; /** * Validates shape and mirrors the eval-spec schema's per-field minItems + atLeastOne * constraints: a provided list must be non-empty, and at least one of the two must be provided. */ export declare function assertRequiredDisallowedConfig(value: unknown): asserts value is RequiredDisallowedConfig; //# sourceMappingURL=required-disallowed.d.ts.map