type AnyFunc = (...args: any[]) => any; type ChainFunc = (prev: T) => T; export declare function transformer(originalFunc: T, overwriteChain?: ChainFunc[] | null): T; export {};