import { ApiPort, CreateIntegrationScenarioPayload, CreateIntegrationStepPayload, CreateIntegrationSuitePayload, IntegrationScenario, IntegrationStep, IntegrationSuite, LoggerPort, VisualAssert, VisualAssertPayload } from '../../../core'; import { ApolloAdapterConfig } from './interface'; declare class ApolloAdapter extends ApiPort { private _config; private _logger; private _scenario; private _suite; constructor(config: ApolloAdapterConfig, logger: LoggerPort); private _post; get suite(): IntegrationSuite; get scenario(): IntegrationScenario; createIntegrationSuite(payload: CreateIntegrationSuitePayload): Promise; stopIntegrationSuite(): Promise; createIntegrationScenario(payload: CreateIntegrationScenarioPayload): Promise; stopIntegrationScenario(): Promise; createIntegrationStep(payload: CreateIntegrationStepPayload): Promise; visualAssert(payload: VisualAssertPayload): Promise; } export { ApolloAdapter }; //# sourceMappingURL=adapter.d.ts.map