export type ExecFileFn = typeof import("node:child_process").execFile;
export declare function convertToMarkdownWithMarkitdown({ bytes, filenameHint, mediaTypeHint, uvxCommand, timeoutMs, env, execFileImpl, ocrFallback, }: {
    bytes: Uint8Array;
    filenameHint: string | null;
    mediaTypeHint: string | null;
    uvxCommand?: string | null;
    timeoutMs: number;
    env: Record<string, string | undefined>;
    execFileImpl: ExecFileFn;
    ocrFallback?: boolean;
}): Promise<{
    markdown: string;
    usedOcr: boolean;
}>;
