import type { OpenApiDocument } from '../types/index.js'; import type { DataPoolService } from './data-pool.service.js'; export interface MockOptions { skipReadOnly?: boolean; skipNonRequired?: boolean; } export declare class MockService { private dataPoolService?; private currentProjectId?; setDataPoolService(service: DataPoolService): void; setCurrentProjectId(projectId?: string): void; generateFromSchema(schema: any, options?: MockOptions): any; generateRequestMock(openApiDoc: OpenApiDocument, path: string, method: string): any; generateResponseMock(openApiDoc: OpenApiDocument, path: string, method: string, statusCode?: string): any; private enhanceWithFaker; private generateSmartValue; } //# sourceMappingURL=mock.service.d.ts.map