1 | import React from "react";
|
2 | import { ReplyEvent } from "@charisma-ai/sdk";
|
3 | import { UseSimpleConversationOptions, SimpleConversationChildProps } from "./SimpleConversation";
|
4 | export declare type UseQueuedConversationOptions = UseSimpleConversationOptions;
|
5 | export declare type QueuedConversationChildProps = SimpleConversationChildProps;
|
6 | export declare const useQueuedConversation: (props: UseSimpleConversationOptions) => {
|
7 | reply: (event: ReplyEvent) => void;
|
8 | isReady: boolean;
|
9 | start: (event?: import("@charisma-ai/sdk").StartEvent | undefined) => void;
|
10 | tap: () => void;
|
11 | resume: () => void;
|
12 | };
|
13 | export interface QueuedConversationProps extends UseQueuedConversationOptions {
|
14 | children: (conversation: SimpleConversationChildProps) => React.ReactNode;
|
15 | }
|
16 | export declare const QueuedConversation: ({ children, ...props }: QueuedConversationProps) => JSX.Element;
|