UNPKG

@cossistant/next

Version:

Next.js-ready SDK for building AI-powered support/chat widgets. Hooks + primitives, WS-driven, TypeScript-first. Next.js-ready, Tailwind optional.

37 lines (36 loc) 1.18 kB
import { SupportLocale, SupportTextContentOverrides } from "./keys.js"; import "./index6.js"; import { WebSocketContextValue, WebSocketProvider, useWebSocket } from "./websocket.js"; import { useSupportConfig, useSupportStore } from "./support-store.js"; import { ReactElement } from "react"; //#region ../react/src/support/index.d.ts type SupportProps<Locale extends string = SupportLocale> = { className?: string; position?: "top" | "bottom"; align?: "right" | "left"; positioning?: "fixed" | "absolute"; quickOptions?: string[]; defaultMessages?: DefaultMessage[]; defaultOpen?: boolean; locale?: Locale; content?: SupportTextContentOverrides<Locale>; }; /** * Orchestrates the end-user support experience by nesting realtime and * content providers. Renders nothing until website data is available to avoid * flashing incomplete UI. */ declare function Support<Locale extends string = SupportLocale>({ className, position, align, positioning, quickOptions, defaultMessages, defaultOpen, locale, content }: SupportProps<Locale>): ReactElement | null; //#endregion export { Support, SupportProps }; //# sourceMappingURL=index7.d.ts.map