export type OrvalGenerate = (config: unknown, workspace?: string, options?: { throwOnError?: boolean; }) => Promise; export interface SpecExpectation { readonly operations: number; readonly schemas: number; } export declare function readSpecExpectation(specPath: string): SpecExpectation; export declare function assertClientGenerated(expectation: SpecExpectation, clientSrc: string): void; export declare function regenerateSurfaceClient(args: { readonly generate: OrvalGenerate; readonly config: unknown; readonly serviceId: string; readonly surface: string; readonly specPath: string; readonly clientSrc: string; }): Promise; //# sourceMappingURL=regenerate-surface-client.d.ts.map