export interface OperationResponseShape { readonly operationId: string; readonly method: string; readonly route: string; readonly successCodes: readonly string[]; readonly declaresResponseSchema: boolean; } export interface ResponseShapeDocument { readonly paths?: Record | undefined>; } export declare function collectOperationResponseShapes(doc: ResponseShapeDocument): OperationResponseShape[]; export interface DeclaredGetResponseSummary { readonly gets: number; readonly declared: number; } export interface DeclaredGetResponseInput { readonly serviceId: string; readonly shapes: readonly OperationResponseShape[]; } export declare function assertDeclaredGetResponses(input: DeclaredGetResponseInput): DeclaredGetResponseSummary; export declare function formatDeclaredGetResponseSummary(summary: DeclaredGetResponseSummary): string; //# sourceMappingURL=assert-declared-get-responses.d.ts.map