import { type SchemaTypes } from '@pothos/core'; import type { GraphQLFieldResolver } from 'graphql'; import type { FieldAuthScopes, FieldGrantScopes, ResolveStep, TypeAuthScopes, TypeGrantScopes } from './types'; export declare function createTypeAuthScopesStep(authScopes: TypeAuthScopes, type: string): ResolveStep; export declare function createTypeGrantScopesStep(grantScopes: TypeGrantScopes, type: string, forField: boolean): ResolveStep; export declare function createFieldAuthScopesStep(authScopes: FieldAuthScopes): ResolveStep; export declare function createFieldGrantScopesStep(grantScopes: FieldGrantScopes): ResolveStep; export declare function createResolveStep(resolver: GraphQLFieldResolver): ResolveStep; //# sourceMappingURL=steps.d.ts.map