export declare class LambdaDogStatsD { private static readonly HOST; private static readonly PORT; private static readonly MIN_SEND_BUFFER_SIZE; private static readonly ENCODING; private static readonly SOCKET_TYPE; private static readonly TAG_RE; private static readonly TAG_SUB; private static readonly MAX_FLUSH_TIMEOUT; private readonly socket; private readonly pendingSends; constructor(); /** * Send a distribution value, optionally setting tags and timestamp. * Timestamp is seconds since epoch. */ distribution(metric: string, value: number, timestamp?: number, tags?: string[]): void; private normalizeTags; private report; private send; /** Block until all in-flight sends have settled */ flush(): Promise; } //# sourceMappingURL=dogstatsd.d.ts.map