import { type ViewTemplate } from '@ni/fast-element'; import type { IconSeverity } from '../../../icon-base/types'; import { MappingConfig } from './mapping-config'; export interface IconView { severity: IconSeverity; text?: string; textHidden: boolean; } /** * Mapping configuration corresponding to a icon mapping */ export declare class MappingIconConfig extends MappingConfig { readonly severity: IconSeverity; readonly textHidden: boolean; readonly iconTemplate: ViewTemplate; constructor(resolvedIcon: string, severity: IconSeverity, text: string | undefined, textHidden: boolean); }