import { StatsD, Tags } from 'hot-shots';
import { CollectorOptions } from '../interfaces';
export declare abstract class BaseCollector {
    protected readonly statsd: StatsD;
    protected readonly name: string;
    protected readonly options: CollectorOptions;
    constructor(statsd: StatsD, name: string, options?: CollectorOptions);
    protected getMergedTags(tags?: Tags): Tags;
}
