import type { NestedKeys, NestedResourceKeys, ObjectLiteral } from '../../../type';
import type { ParseAllowedOption } from '../../type';
export declare function flattenParseAllowedOption<T extends ObjectLiteral>(input?: ParseAllowedOption<T>): string[];
export declare function isPathCoveredByParseAllowedOption<T extends ObjectLiteral>(input: ParseAllowedOption<T> | NestedKeys<T>[] | NestedResourceKeys<T>[], path: string | string[]): boolean;
//# sourceMappingURL=allowed-option.d.ts.map