@sberdevices/plasma-temple
Version:
SberDevices CanvasApp Templates.
13 lines • 749 B
TypeScript
import { AssistantClientCustomizedCommand, AssistantSmartAppData } from '@sberdevices/assistant-client';
import { AssistantInstance } from '../types';
import { InitializeParams } from '../assistant';
export declare const useInitializeAssistant: <T extends AssistantSmartAppData>({ assistantParams, onStart, onStartWaitForCommand, onData, }: {
assistantParams: Omit<InitializeParams, 'getState'>;
onStart?: (() => void) | undefined;
onStartWaitForCommand?: string | undefined;
onData?: ((command: AssistantClientCustomizedCommand<AssistantSmartAppData>) => void) | undefined;
}) => {
getAssistant: () => AssistantInstance;
setAssistantState: (newState: unknown) => void;
};
//# sourceMappingURL=useInitializeAssistant.d.ts.map