import type { OptionsType, OptionType, SectionOptionType } from './types'; export type OptionalToRequired = { [P in keyof Required]: Pick extends Required> ? T[P] : T[P] | undefined; }; export declare const isFlatOptionsType: (val: OptionsType) => val is OptionType[]; export declare const isSectionOptionsType: (val: OptionsType) => val is SectionOptionType[]; export declare const isOptionType: (val: OptionType | OptionType[]) => val is OptionType; export declare const isOptionIndexType: (val: number | number[]) => val is number; //# sourceMappingURL=guards.d.ts.map