import type { Resolvers } from '@apollo/client'; import { ContentfulDataSource } from '../../dataSource'; interface IBaseOptions { namespace?: string; queryNamespace?: string; logger: { debug: Console['debug']; }; } type IOptions = IBaseOptions & ({ filename: string; } | { contentTypes: any[]; }); export default class ResolverBuilder { private readonly dataSource; private readonly options; constructor(dataSource: ContentfulDataSource, options?: Partial); build(): Resolvers; } export {};