import type { AssistantCloud } from "assistant-cloud";
import type { AssistantRuntime } from "@assistant-ui/core";
type ThreadData = {
    externalId: string;
};
type CloudThreadListAdapter = {
    cloud: AssistantCloud;
    runtimeHook: () => AssistantRuntime;
    create?(): Promise<ThreadData>;
    delete?(threadId: string): Promise<void>;
};
export declare function useCloudThreadListRuntime({ runtimeHook, ...adapterOptions }: CloudThreadListAdapter): AssistantRuntime;
export {};
//# sourceMappingURL=useCloudThreadListRuntime.d.ts.map