import { AmplifyAppSyncSimulator } from '..';
import { AppSyncSimulatorServerConfig } from '../type-definition';
export declare class AppSyncSimulatorServer {
    private config;
    private simulatorContext;
    private _operationServer;
    private _httpServer;
    private _realTimeSubscriptionServer;
    private _url;
    private _localhostUrl;
    private _isHttps;
    constructor(config: AppSyncSimulatorServerConfig, simulatorContext: AmplifyAppSyncSimulator);
    start(): Promise<void>;
    stop(): Promise<void>;
    get url(): {
        graphql: string;
    };
    get localhostUrl(): {
        graphql: string;
    };
    get isHttps(): boolean;
}
//# sourceMappingURL=index.d.ts.map