import type { CommandOptions } from '@handy-common-utils/oclif-utils';
/**
 * CLI flags that are required/used by the ScriptProcessor.
 */
export declare const scriptProcessorFlags: {
    debug: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
    quiet: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
    service: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>;
    'subscription-key': import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>;
    'subscription-key-env': import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>;
    region: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>;
    outputFormat: import("@oclif/core/lib/interfaces").OptionFlag<number, import("@oclif/core/lib/interfaces").CustomOptions>;
    play: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
    interactive: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
    overwrite: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
    'dry-run': import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
    ssml: import("@oclif/core/lib/interfaces").BooleanFlag<boolean>;
    chapters: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>;
    sections: import("@oclif/core/lib/interfaces").OptionFlag<string | undefined, import("@oclif/core/lib/interfaces").CustomOptions>;
};
export type ScriptProcessorFlags = CommandOptions<{
    flags: typeof scriptProcessorFlags;
}>['flags'];
//# sourceMappingURL=script-processor-flags.d.ts.map