export declare function promiseArrayOfHasKeys(name: string, mixed: any, keys: T[]): Promise<({ [key: string]: any; })[]>; export declare function promiseArrayOfHasKeysHandler(keys: T[]): (name: string, mixed: any) => Promise<({ [key: string]: any; })[]>; export declare function promiseArrayOfNotHasKeys(name: string, mixed: any, keys: T[]): Promise<({ [key: string]: any; })[]>; export declare function promiseArrayOfNotHasKeysHandler(keys: T[]): (name: string, mixed: any) => Promise<({ [key: string]: any; })[]>;