import Guard from '@alirya/boolean/function/guard'; export declare function MapOfParameters(map: Map, value: Guard): map is Map; export declare function MapOfParameters(map: Map, value: Guard, key: Guard): map is Map; export declare type MapOfArgument = { key?: Guard; value: Guard; }; export declare function MapOfParameter(map: Map, { value, }: Omit, 'key'>): map is Map; export declare function MapOfParameter(map: Map, { key, value, }: Required>): map is Map; declare namespace MapOf { const Parameters: typeof MapOfParameters; const Parameter: typeof MapOfParameter; } export default MapOf; //# sourceMappingURL=map-of.d.ts.map