export type Condition = string | RegExp | Array<Condition> | ((arg: any) => boolean) | {
    test?: Condition;
    include?: Condition;
    exclude?: Condition;
    and?: Array<Condition>;
    or?: Array<Condition>;
    not?: Array<Condition>;
};
export type LoaderRule = {
    include?: Condition;
    exclude?: Condition;
};
export type OverrideWebpackConfigParams = {
    webpackConfig: any;
    pluginOptions: {
        includes?: LoaderRule[];
        excludes?: LoaderRule[];
    };
};
export declare const overrideWebpackConfig: ({ webpackConfig, pluginOptions: { includes, excludes }, }: OverrideWebpackConfigParams) => any;
