import type { Predicate } from './Predicate'; import type { InstrumentType } from '../export/MetricData'; export interface InstrumentSelectorCriteria { name?: string; type?: InstrumentType; unit?: string; } export declare class InstrumentSelector { private _nameFilter; private _type?; private _unitFilter; constructor(criteria?: InstrumentSelectorCriteria); getType(): InstrumentType | undefined; getNameFilter(): Predicate; getUnitFilter(): Predicate; } //# sourceMappingURL=InstrumentSelector.d.ts.map