export declare function createInvoker(key: K): (a: A1, a2: A2, a3: A3, a4: A4, a5: A5) => (obj: T) => R; export declare function createInvoker(key: K): (a: A1, a2: A2, a3: A3, a4: A4) => (obj: T) => R; export declare function createInvoker(key: K): (a: A1, a2: A2, a3: A3) => (obj: T) => R; export declare function createInvoker(key: K): (a: A1, a2: A2) => (obj: T) => R; export declare function createInvoker(key: K): (a: A1) => (obj: T) => R; export declare function createInvoker(key: K): () => (obj: T) => R; export declare function createNoArgsInvoker(key: K): (obj: T) => R;