@hasna/domains
Version:
Domain portfolio, registrar, marketplace, and DNS management for AI agents — CLI + MCP + HTTP API + SDK, shared account API and PostgreSQL
25 lines • 750 B
TypeScript
/**
* OpenAPI 3.1 description of the domains-serve HTTP API.
*
* This is the single source of truth for the versioned `/v1` surface and the
* generated SDK (`src/sdk`, produced by `@hasna/contracts` generateSdkFromOpenApi).
*/
export interface OpenApiDoc {
openapi: string;
info: {
title: string;
version: string;
description?: string;
};
servers?: {
url: string;
}[];
paths: Record<string, Record<string, unknown>>;
components: {
schemas: Record<string, unknown>;
securitySchemes?: Record<string, unknown>;
};
security?: Record<string, unknown[]>[];
}
export declare function buildOpenApiSpec(version: string): OpenApiDoc;
//# sourceMappingURL=openapi.d.ts.map