import type { RuntimeContext } from "../runtime/state/context.js"; import type { StateStack } from "../runtime/state/stateStack.js"; import type { ThreadStore } from "../runtime/state/threadStore.js"; /** Deprecated context-injected wrapper kept during the ALS migration; * see `_speak`. */ export declare function __internal_speak(ctx: RuntimeContext, stack: StateStack, _threads: ThreadStore, text: string, voice: string, rate: number, outputFile: string): Promise; /** ALS-reading replacement for `__internal_speak`. */ export declare function _speak(text: string, voice: string, rate: number, outputFile: string, allowedPaths?: string[]): Promise; /** Deprecated context-injected wrapper kept during the ALS migration; * see `_record`. */ export declare function __internal_record(ctx: RuntimeContext, stack: StateStack, _threads: ThreadStore, outputFile: string, silenceTimeout: number): Promise; /** ALS-reading replacement for `__internal_record`. */ export declare function _record(outputFile: string, silenceTimeout: number, allowedPaths?: string[]): Promise; /** Deprecated context-injected wrapper kept during the ALS migration; * see `_transcribe`. */ export declare function __internal_transcribe(ctx: RuntimeContext, stack: StateStack, _threads: ThreadStore, filepath: string, language: string): Promise; /** ALS-reading replacement for `__internal_transcribe`. */ export declare function _transcribe(filepath: string, language: string, allowedPaths?: string[]): Promise;