import { type TemplateResult } from 'lit'; import type { SpeedDialMenuItem, SpeedDialProps } from './types.js'; export interface NuiSpeedDialViewState extends SpeedDialProps { open: boolean; listId: string; } export interface NuiSpeedDialHandlers { onToggle: (event: Event) => void; onItemClick: (item: SpeedDialMenuItem, event: MouseEvent) => void; onListKeyDown: (event: KeyboardEvent) => void; onButtonKeyDown: (event: KeyboardEvent) => void; } export declare function renderSpeedDial(state: NuiSpeedDialViewState, handlers: NuiSpeedDialHandlers): TemplateResult; //# sourceMappingURL=logic.d.ts.map