import './global-types';
import { GraphQLFieldResolver } from 'graphql';
import { BasePlugin, GiraphQLOutputFieldConfig, SchemaTypes } from '@giraphql/core';
export * from './types';
declare const pluginName = "errors";
export default pluginName;
export declare function capitalize(s: string): string;
export declare class GiraphQLErrorsPlugin<Types extends SchemaTypes> extends BasePlugin<Types> {
    onOutputFieldConfig(fieldConfig: GiraphQLOutputFieldConfig<Types>): GiraphQLOutputFieldConfig<Types> | null;
    wrapResolve(resolver: GraphQLFieldResolver<unknown, Types['Context'], object>, fieldConfig: GiraphQLOutputFieldConfig<Types>): GraphQLFieldResolver<unknown, Types['Context'], object>;
}
//# sourceMappingURL=index.d.ts.map