/// <reference types="mocha" />
import { BasicServer, BasicServerStartParams } from "./BasicServer";
import { StatsSink } from "./stats";
export declare const ignoreOnCIDescribe: (description: string, callback: (this: Mocha.ISuiteCallbackContext) => void) => void;
export declare class TestServer extends BasicServer {
    constructor();
    start(params?: Partial<BasicServerStartParams>): Promise<void>;
    shutdown(shouldCleanup?: boolean): Promise<void>;
    readonly url: string;
    readonly secureUrl: string;
    getStatsSink(): StatsSink;
    createSignedAdminToken(): Promise<string>;
}
export declare function clearTestState(): Promise<void>;
