import type { TDefaultedPromsterOptions, TGraphQlMetrics } from '@promster/types';
declare const createGraphQlMetrics: {
    (options: TDefaultedPromsterOptions): TGraphQlMetrics;
    defaultOptions: {
        getLabelValues: () => {};
        labels: never[];
        metricPrefix: string;
        metricTypes: string[];
        metricNames: {
            graphQlParseDuration: string[];
            graphQlValidationDuration: string[];
            graphQlResolveFieldDuration: string[];
            graphQlRequestDuration: string[];
            graphQlErrorsTotal: string[];
        };
        metricPercentiles: {
            graphQlParseDuration: number[];
            graphQlValidationDuration: number[];
            graphQlResolveFieldDuration: number[];
            graphQlRequestDuration: number[];
            graphQlErrorsTotal: number[];
        };
    };
};
export { createGraphQlMetrics };
