export declare function assertArrayOfOneOf(name: string, mixed: any, arr: T[]): ((T)[]) | never; export declare function assertArrayOfOneOfHandler(arr: T[]): (name: string, mixed: any) => ((T)[]) | never; export declare function assertArrayOfNotOneOf(name: string, mixed: any, arr: NotT[]): ((T)[]) | never; export declare function assertArrayOfNotOneOfHandler(arr: NotT[]): (name: string, mixed: any) => ((T)[]) | never;