export declare function assertDictionaryOfHasKeys(name: string, mixed: any, keys: T[]): ({ [key: string]: { [key: string]: any; }; }) | never; export declare function assertDictionaryOfHasKeysHandler(keys: T[]): (name: string, mixed: any) => ({ [key: string]: { [key: string]: any; }; }) | never; export declare function assertDictionaryOfNotHasKeys(name: string, mixed: any, keys: T[]): ({ [key: string]: { [key: string]: any; }; }) | never; export declare function assertDictionaryOfNotHasKeysHandler(keys: T[]): (name: string, mixed: any) => ({ [key: string]: { [key: string]: any; }; }) | never;