UNPKG

@contract-case/case-core

Version:

Core functionality for the ContractCase contract testing suite

13 lines 661 B
import { DataContext, ResultFormatter } from '@contract-case/case-plugin-base'; import type { CaseConfig, WriteContract } from '../../core/types'; import { BrokerService } from '../../core/BrokerService'; import { TestPrinter } from './types'; export declare class ContractDownloader { context: DataContext; broker: BrokerService; writeContract: WriteContract; resultPrinter: ResultFormatter; constructor(config: CaseConfig, printer: TestPrinter, parentVersions: Array<string>, dependencies?: import("../../core/types").WriterDependencies); download(serviceName: string): Promise<void>; } //# sourceMappingURL=ContractDownloader.d.ts.map