import { Logger } from '@flxbl-io/sfp-logger'; export declare abstract class NativeMetricSender { protected logger: Logger; constructor(logger: Logger); abstract initialize(apiHost: string, apiKey: string): void; abstract sendGaugeMetric(metric: string, value: number, tags: string[] | { [key: string]: string; }): void; abstract sendCountMetric(metric: string, tags: string[] | { [key: string]: string; }): void; protected transformTagsToStringArray(tags: { [key: string]: string; } | string[]): string[]; }