import { D as WidgetPreferences, S as TriggerMountOptions, T as WidgetEvent, _ as SheetSide, b as TicketResult, f as MenuActionInput, h as ReqdeskWidgetConfig, l as EventCallback, o as CustomerConfig, s as DisplayMode, y as ThemeConfig } from "./types-C92DcfjU.cjs"; //#region src/ui/trigger.d.ts declare function mountTrigger(target: string | HTMLElement, opts?: TriggerMountOptions): { unmount(): void; }; //# sourceMappingURL=trigger.d.ts.map //#endregion //#region src/index.d.ts declare function init(cfg: ReqdeskWidgetConfig): void; declare function open(): void; declare function close(): void; declare function toggle(): void; declare function openMenu(): void; declare function openAction(id: string, input?: unknown): void; declare function setDisplayMode(mode: DisplayMode, side?: SheetSide): void; declare function setPreferences(next: Partial): void; declare function getPreferences(): WidgetPreferences; declare function addAction(action: MenuActionInput): () => void; declare function removeAction(id: string): void; declare function setLanguage(lang: string): void; declare function setTheme(theme: Partial): void; declare function on(event: WidgetEvent, callback: EventCallback): () => void; declare function identify(customer: CustomerConfig): void; declare function destroy(): void; //#endregion export { type CustomerConfig, type DisplayMode, type EventCallback, type MenuActionInput, type ReqdeskWidgetConfig, type SheetSide, type ThemeConfig, type TicketResult, type TriggerMountOptions, type WidgetEvent, type WidgetPreferences, addAction, close, destroy, getPreferences, identify, init, mountTrigger, on, open, openAction, openMenu, removeAction, setDisplayMode, setLanguage, setPreferences, setTheme, toggle }; //# sourceMappingURL=index-BO9QA6sy.d.cts.map