import { type DesignTokensFor, LabelProviderBase } from '../base'; declare global { interface HTMLElementTagNameMap { 'nimble-label-provider-core': LabelProviderCore; } } declare const supportedLabels: { readonly popupDismiss: import("@ni/fast-foundation").DesignToken; readonly numericDecrement: import("@ni/fast-foundation").DesignToken; readonly numericIncrement: import("@ni/fast-foundation").DesignToken; readonly popupIconError: import("@ni/fast-foundation").DesignToken; readonly popupIconWarning: import("@ni/fast-foundation").DesignToken; readonly popupIconCompleted: import("@ni/fast-foundation").DesignToken; readonly popupIconCurrent: import("@ni/fast-foundation").DesignToken; readonly popupIconInformation: import("@ni/fast-foundation").DesignToken; readonly filterSearch: import("@ni/fast-foundation").DesignToken; readonly filterNoResults: import("@ni/fast-foundation").DesignToken; readonly loading: import("@ni/fast-foundation").DesignToken; readonly scrollBackward: import("@ni/fast-foundation").DesignToken; readonly scrollForward: import("@ni/fast-foundation").DesignToken; readonly itemRemove: import("@ni/fast-foundation").DesignToken; }; /** * Core label provider for Nimble */ export declare class LabelProviderCore extends LabelProviderBase implements DesignTokensFor { popupDismiss: string | undefined; numericDecrement: string | undefined; numericIncrement: string | undefined; popupIconError: string | undefined; popupIconWarning: string | undefined; popupIconCompleted: string | undefined; popupIconCurrent: string | undefined; popupIconInformation: string | undefined; filterSearch: string | undefined; filterNoResults: string | undefined; loading: string | undefined; scrollBackward: string | undefined; scrollForward: string | undefined; itemRemove: string | undefined; protected readonly supportedLabels: { readonly popupDismiss: import("@ni/fast-foundation").DesignToken; readonly numericDecrement: import("@ni/fast-foundation").DesignToken; readonly numericIncrement: import("@ni/fast-foundation").DesignToken; readonly popupIconError: import("@ni/fast-foundation").DesignToken; readonly popupIconWarning: import("@ni/fast-foundation").DesignToken; readonly popupIconCompleted: import("@ni/fast-foundation").DesignToken; readonly popupIconCurrent: import("@ni/fast-foundation").DesignToken; readonly popupIconInformation: import("@ni/fast-foundation").DesignToken; readonly filterSearch: import("@ni/fast-foundation").DesignToken; readonly filterNoResults: import("@ni/fast-foundation").DesignToken; readonly loading: import("@ni/fast-foundation").DesignToken; readonly scrollBackward: import("@ni/fast-foundation").DesignToken; readonly scrollForward: import("@ni/fast-foundation").DesignToken; readonly itemRemove: import("@ni/fast-foundation").DesignToken; }; } export declare const labelProviderCoreTag = "nimble-label-provider-core"; export {};