import { PerfRunnerOptions } from '../index';
export declare const validator: import("yup").ObjectSchema<import("yup").Shape<object | undefined, {
    url: string;
    network: import("../index").NetworkSetup;
    throttlingRate: number;
    useCache?: boolean | undefined;
    runs: number;
    waitFor?: string | number | undefined;
    output: string;
    purge?: boolean | undefined;
    comment?: string | undefined;
    testName?: string | undefined;
    reportOnly?: boolean | undefined;
    afterPageLoaded?: (() => any) | undefined;
    timeout: number;
    headless?: boolean | undefined;
    chromeArgs?: string[] | undefined;
    ignoreDefaultArgs?: boolean | undefined;
    executablePath?: string | undefined;
}>, object>;
export declare function validateArguments(params: PerfRunnerOptions): void;
