strong-tie/inbound-calls
0
1declare namespace rfdc {2 interface Options {3 proto?: boolean;4 circles?: boolean;5 constructorHandlers?: ConstructorHandlerConfig[];6 }7}8type Constructor<T> = {new(...args: any[]): T};9type ConstructorHandlerConfig<T = any> = [Constructor<T>, (o: T) => T];10 11declare function rfdc(options?: rfdc.Options): <T>(input: T) => T;12 13export = rfdc;14 