/** * Resolver classes can implement this type * to provide a proper resolver method signatures for fields of T. */ export declare type ResolverInterface = { [P in keyof T]?: (root: T, ...args: any[]) => T[P] | Promise; };