import type { MoonshineAbortSignal } from '../types/interfaces'; export declare function createMoonshineAbortError(reason?: unknown): Error & { code: string; }; export declare function runWithAbortSignal({ cancel, onFinally, signal, run, }: { cancel: () => Promise; onFinally?: (outcome: 'resolved' | 'rejected') => void; signal: MoonshineAbortSignal | undefined; run: () => Promise; }): Promise; //# sourceMappingURL=transcriptionCancellation.d.ts.map