import { AxiosInstance } from 'axios';
import { MockRoute } from './types';
export declare const createPathRegExp: (path: string) => RegExp;
export default class {
    private handlersSet;
    private delayTime;
    private needsLog;
    private client?;
    private originalAdapter?;
    private baseURL;
    constructor(route?: MockRoute, client?: AxiosInstance, baseURL?: string);
    setClient(client: AxiosInstance): this;
    setRoute(route: MockRoute): this;
    setDelayTime(delayTime: number): this;
    setBaseURL(baseURL: string): this;
    reset(): this;
    restore(): this | undefined;
    enableLog(): this;
    disableLog(): this;
}
//# sourceMappingURL=MockServer.d.ts.map