UNPKG

arela

Version:

AI-powered CTO with multi-agent orchestration, code summarization, visual testing (web + mobile) for blazing fast development.

29 lines 1.06 kB
export interface ContractValidationOptions { contractPath?: string; serverUrl?: string; startServer?: string; watch?: boolean; hookfiles?: string[]; cwd?: string; } export interface ContractValidationResult { passed: boolean; total: number; failures: number; contracts: ContractResult[]; } export interface ContractResult { path: string; passed: boolean; total: number; failures: number; errors: number; passes: number; details: string; } export declare function findOpenAPISpecs(contractPath?: string, cwd?: string): Promise<string[]>; export declare function waitForServer(serverUrl: string, maxRetries?: number, retryDelay?: number): Promise<void>; export declare function startAPIServer(command: string): Promise<any>; export declare function validateContracts(options: ContractValidationOptions): Promise<ContractValidationResult>; export declare function validateContractsWithWatch(options: ContractValidationOptions): Promise<void>; //# sourceMappingURL=contract-validator.d.ts.map