import { type TemplateResult } from 'lit'; import type { NuiType } from '../../types/nui-type.js'; export interface NuiKnobViewState { value: number; min: number; max: number; size: number; strokeWidth: number; showValue: boolean; valueTemplate: string; valueColor: string; rangeColor: string; textColor: string; disabled: boolean; readonly: boolean; tabindex: number; ariaLabel: string; ariaLabelledby: string; nuiType: NuiType; knobClass: string; } export declare function getKnobClass(knobClass: string): string; export declare function renderKnob(state: NuiKnobViewState): TemplateResult; //# sourceMappingURL=logic.d.ts.map