import type { EdmxDocumented, EdmxEntitySetBase, EdmxParameter, EdmxProperty, JoinedEntityMetadata } from '../edmx-parser'; import type { SwaggerDescribed, SwaggerPath, SwaggerPathParameter, SwaggerProperty } from '../swagger-parser'; /** * @internal */ export declare function longDescription(documented: EdmxDocumented, described?: SwaggerDescribed): string; /** * @internal */ export declare function shortPropertyDescription(property: EdmxProperty, swaggerProperty?: SwaggerProperty): string; /** * @internal */ export declare function propertyDescription(property: EdmxProperty, swaggerProperty?: SwaggerProperty): string; /** * @internal */ export declare function parameterDescription(parameter: EdmxParameter, swaggerParameter?: SwaggerPathParameter): string; /** * @internal */ export declare function functionImportDescription(swaggerDefinition: SwaggerPath | undefined, originalName: string): string; /** * @internal */ export declare function actionImportDescription(swaggerDefinition: SwaggerPath | undefined, originalName: string): string; /** * @internal */ export declare function entityDescription(entity: JoinedEntityMetadata, className: string): string;