import { AssistantAppState, AssistantSmartAppData, Assistant } from './typings';
export interface CreateAssistantParams {
    getState: () => AssistantAppState;
    getRecoveryState?: () => unknown;
    ready?: boolean;
}
export declare const createAssistant: <A extends AssistantSmartAppData<any>>({ getState, getRecoveryState, ready, }: CreateAssistantParams) => Assistant<A>;
//# sourceMappingURL=createAssistant.d.ts.map