import * as _optique_core from '@optique/core'; declare const alignParser: _optique_core.Parser<"sync", { readonly audiobook: string; readonly epub: string; readonly textRef: "id-fragment" | "text-fragment"; readonly reports: string | undefined; readonly outFormat: "epub" | "gnp"; }, { readonly audiobook: _optique_core.ValueParserResult | undefined; readonly epub: _optique_core.ValueParserResult | undefined; readonly textRef: [_optique_core.ValueParserResult<"id-fragment" | "text-fragment"> | undefined] | undefined; readonly reports: [_optique_core.ValueParserResult | undefined] | undefined; readonly outFormat: [_optique_core.ValueParserResult<"epub" | "gnp"> | undefined] | undefined; }>; declare const alignCommand: _optique_core.Parser<"sync", { readonly action: "align"; readonly transcriptions: string; readonly output: string; } & { readonly audiobook: string; readonly epub: string; readonly textRef: "id-fragment" | "text-fragment"; readonly reports: string | undefined; readonly outFormat: "epub" | "gnp"; } & { readonly autoupgrade: boolean; } & { readonly removeNcx: boolean; } & { readonly noProgress: boolean; readonly logLevel: "silent" | "debug" | "info" | "warn" | "error"; readonly time: boolean; } & { readonly language: Intl.Locale | undefined; } & { readonly granularity: "word" | "sentence"; }, ["matched", string] | ["parsing", Record] | undefined>; export { alignCommand, alignParser };