import { BasePlugin } from '@opentelemetry/core'; import * as pgTypes from 'pg'; import { PostgresPluginConfig } from './types'; export declare class PostgresPlugin extends BasePlugin { readonly moduleName: string; static readonly COMPONENT = "pg"; static readonly DB_TYPE = "sql"; protected _config: PostgresPluginConfig; static readonly BASE_SPAN_NAME: string; readonly supportedVersions: string[]; constructor(moduleName: string); protected patch(): typeof pgTypes; protected unpatch(): void; private _getClientQueryPatch; } export declare const plugin: PostgresPlugin;