@swarmion/serverless-contracts
Version:
Generate and use type-safe contracts between your Serverless services.
13 lines • 486 B
TypeScript
import { OpenAPIV3 } from 'openapi-types';
import { ServerlessContract } from '../types/serverlessContract';
export interface ContractOpenApiDocumentation {
path: string;
method: string;
documentation: OpenAPIV3.OperationObject;
}
export declare const getOpenApiDocumentation: ({ title, description, contracts, }: {
title: string;
description?: string;
contracts: ServerlessContract[];
}) => OpenAPIV3.Document;
//# sourceMappingURL=openApiDocumentation.d.ts.map