import { type CounterOperationParams } from '@boxyhq/metrics';
declare const counters: {
    createConnection: () => void;
    getConnections: () => void;
    deleteConnections: () => void;
    oauthAuthorize: () => void;
    oauthAuthorizeError: (counterAttributes: CounterOperationParams["counterAttributes"]) => void;
    oauthResponse: (counterAttributes: CounterOperationParams["counterAttributes"]) => void;
    oauthResponseError: (counterAttributes: CounterOperationParams["counterAttributes"]) => void;
    oauthToken: () => void;
    oauthTokenError: (counterAttributes: CounterOperationParams["counterAttributes"]) => void;
    oauthUserInfo: () => void;
    oauthUserInfoError: (counterAttributes: CounterOperationParams["counterAttributes"]) => void;
    createDsyncConnection: () => void;
    getDsyncConnections: () => void;
    deleteDsyncConnections: () => void;
    dsyncEventsBatchFailed: () => void;
    idfedAuthorize: (counterAttributes: CounterOperationParams["counterAttributes"]) => void;
    idfedAuthorizeError: (counterAttributes: CounterOperationParams["counterAttributes"]) => void;
    idfedResponse: (counterAttributes: CounterOperationParams["counterAttributes"]) => void;
    idfedResponseError: (counterAttributes: CounterOperationParams["counterAttributes"]) => void;
};
declare const gauges: {
    dbMaxConnections: (val: any, gaugeAttributes: CounterOperationParams["counterAttributes"]) => void;
    dbTotalConnections: (val: any, gaugeAttributes: CounterOperationParams["counterAttributes"]) => void;
    dbIdleConnections: (val: any, gaugeAttributes: CounterOperationParams["counterAttributes"]) => void;
    dbWaitingConnections: (val: any, gaugeAttributes: CounterOperationParams["counterAttributes"]) => void;
};
declare const increment: (action: keyof typeof counters, counterAttributes?: CounterOperationParams["counterAttributes"]) => void;
declare const gauge: (action: keyof typeof gauges, val: any, gaugeAttributes?: CounterOperationParams["counterAttributes"]) => void;
export { increment, gauge };
