import { nothing, type TemplateResult } from 'lit'; import type { NuiType } from '../../types/nui-type.js'; import type { TagSeverity } from './types.js'; export interface NuiTagViewState { value: string; severity: TagSeverity | ''; rounded: boolean; icon: string; nuiType: NuiType; tagClass: string; lightDomHasContent: boolean; } export declare function resolveSeverity(state: Pick): TagSeverity | 'primary'; export declare function getTagClass(tagClass: string): string; export declare function renderTagIcon(icon: string): TemplateResult | typeof nothing; export declare function renderTagLabel(state: Pick): TemplateResult | typeof nothing; export declare function renderTag(state: NuiTagViewState): TemplateResult; //# sourceMappingURL=logic.d.ts.map