import type { ArkmeContentBlock, ArkmeTimelineItem } from '../types.js'; export declare function readAskDshOriginal(block: ArkmeContentBlock, signal: AbortSignal): Promise; export type AskDshPreparation = (signal: AbortSignal, progress: (text: string) => void) => Promise; export declare function useAskDsh(scopeKey: string, onComplete: () => void): { busy: boolean; status: string; run: (sourceRef: string, items: readonly ArkmeTimelineItem[]) => Promise; runPrepared: (identity: string, prepare: AskDshPreparation) => Promise; }; //# sourceMappingURL=use-ask-dsh.d.ts.map