export declare function assertArrayOfHasKeys(name: string, mixed: any, keys: T[]): (({ [key: string]: any; })[]) | never; export declare function assertArrayOfHasKeysHandler(keys: T[]): (name: string, mixed: any) => (({ [key: string]: any; })[]) | never; export declare function assertArrayOfNotHasKeys(name: string, mixed: any, keys: T[]): (({ [key: string]: any; })[]) | never; export declare function assertArrayOfNotHasKeysHandler(keys: T[]): (name: string, mixed: any) => (({ [key: string]: any; })[]) | never;