import type { ConstructShieldArgs, GenerateGraphqlShieldOptions, ShieldGeneratorSchema, TypeResolverMap } from './types';
export declare const constructShield: ({ typeResolverMap, options }: ConstructShieldArgs) => string;
export declare const getTypeResolverMap: (schema: ShieldGeneratorSchema) => Promise<TypeResolverMap>;
export declare const getOutputPath: (options: GenerateGraphqlShieldOptions) => string;
