/** @module function/complementCurry.ts */ import { Complement, Curried2, Curried3, Curried4, Curried5, Curried6, Curried7, Curried8, Curried9, Function1, Function2, Function3, Function4, Function5, Function6, Function7, Function8, Function9, Function_21, Function_211, Function_2111, Function_31, Function_311, Function_41, Function_51, Function_61 } from '../helper-types'; export declare function complementCurry(f: Function1): (Function1>); export declare function complementCurry(f: Function2): (Curried2> & Function2>); export declare function complementCurry(f: Function2): (Curried2> & Function2>); export declare function complementCurry(f: Function3): (Curried3> & Function3> & Function_21>); export declare function complementCurry(f: Function4): (Curried4> & Function4> & Function_211> & Function_31>); export declare function complementCurry(f: Function5): (Curried5> & Function5> & Function_2111> & Function_311> & Function_41>); export declare function complementCurry(f: Function6): (Curried6> & Function6> & Function_51>); export declare function complementCurry(f: Function7): (Curried7> & Function7> & Function_61>); export declare function complementCurry(f: Function8): Curried8>; export declare function complementCurry(f: Function9): Curried9>; export default complementCurry;