import type { ProcessRunner } from "../ports/process-runner.js"; import type { EdictProjectionCompilerContext, EdictProjectionProvider, EdictProjectionTargetSettings } from "../operations/edict-projection.js"; export interface CreateEdictCliProjectionProviderOptions { readonly processRunner: ProcessRunner; readonly cwd: string; readonly command?: string | undefined; readonly compilerContext?: EdictProjectionCompilerContext | undefined; readonly target?: EdictProjectionTargetSettings | undefined; readonly timeoutMs?: number | undefined; readonly maxBufferBytes?: number | undefined; } export declare function createEdictCliProjectionProvider(options: CreateEdictCliProjectionProviderOptions): EdictProjectionProvider; //# sourceMappingURL=edict-cli-projection-provider.d.ts.map