import { ReadStatType } from "./types.js"; import type { Variable } from "./variable.js"; export interface ValueLabel { doubleKey: number; int32Key: number; tag: string; stringKey: string | null; label: string; } export declare class LabelSet { type: ReadStatType; name: string; valueLabels: ValueLabel[]; /** Variables that reference this label set (writer-side bookkeeping). */ variables: Variable[]; constructor(type: ReadStatType, name: string); get valueLabelsCount(): number; private add; labelDoubleValue(value: number, label: string): void; labelInt32Value(value: number, label: string): void; labelStringValue(value: string, label: string): void; labelTaggedValue(tag: string, label: string): void; }