import { ColorSchemeType } from 'diff2html/lib/types.js';
import { StyleType, SummaryType, LineMatchingType, FormatType, InputType, OutputType, DiffyType, DiffStyleType } from './types.js';
export type Argv = {
style: StyleType;
fileContentToggle: boolean;
synchronisedScroll: boolean;
highlightCode: boolean;
diffStyle: DiffStyleType;
summary: SummaryType;
matching: LineMatchingType;
matchWordsThreshold: number;
matchingMaxComparisons: number;
diffMaxChanges?: number;
diffMaxLineLength?: number;
renderNothingWhenEmpty: boolean;
maxLineSizeInBlockForComparison: number;
maxLineLengthHighlight: number;
format: FormatType;
input: InputType;
output: OutputType;
diffy?: DiffyType;
file?: string;
htmlWrapperTemplate?: string;
title?: string;
ignore?: string[];
extraArguments: string[];
colorScheme: ColorSchemeType;
commitMessage?: string;
};
export declare function setup(): Promise;
//# sourceMappingURL=yargs.d.ts.map