/** * Built-in Hono HTTP service definition. * * Create an instance with `honoV1Service.getInstance(eventBridge, ...)`, then * register PURISTA services before starting and passing `honoService.app.fetch` * to a Hono runtime adapter. */ export declare const honoV1Service: import("@purista/core").ServiceBuilder[]; traceHeaderField: string; problemDetails?: { typeBaseUri?: string | undefined; } | undefined; openApi?: { openapi: string; enabled: boolean; info: { title: string; description: string; termsOfService?: string | undefined; contact?: { name?: string | undefined; url?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; } | undefined; version: string; }; servers?: { url: string; description?: string | undefined; variables?: any; }[] | undefined; components?: any; security?: any[] | undefined; externalDocs?: { description?: string | undefined; url: string; } | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { description?: string | undefined; url: string; } | undefined; }[] | undefined; paths?: Record> | undefined; } | undefined; }; ConfigInputType: { logLevel?: "debug" | "error" | "fatal" | "info" | "trace" | "warn" | undefined; enableDynamicRoutes?: boolean | undefined; streamRequestTimeoutMs?: number | undefined; maxRequestBodyBytes?: number | undefined; apiMountPath?: string | undefined; enableHealth?: boolean | undefined; healthPath?: string | undefined; autoRegisterServicesFromConfig?: boolean | undefined; healthFunction?: any; protectHandler?: any; services?: import("@purista/core").Service[] | undefined; traceHeaderField?: string | undefined; problemDetails?: { typeBaseUri?: string | undefined; } | undefined; openApi?: { openapi?: string | undefined; enabled?: boolean | undefined; info: { title?: string | undefined; description?: string | undefined; termsOfService?: string | undefined; contact?: { name?: string | undefined; url?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; } | undefined; version?: string | undefined; }; servers?: { url: string; description?: string | undefined; variables?: any; }[] | undefined; components?: any; security?: any[] | undefined; externalDocs?: { description?: string | undefined; url: string; } | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { description?: string | undefined; url: string; } | undefined; }[] | undefined; paths?: Record> | undefined; } | undefined; }; ServiceClassType: import("@purista/core").Service[]; traceHeaderField: string; problemDetails?: { typeBaseUri?: string | undefined; } | undefined; openApi?: { openapi: string; enabled: boolean; info: { title: string; description: string; termsOfService?: string | undefined; contact?: { name?: string | undefined; url?: string | undefined; email?: string | undefined; } | undefined; license?: { name: string; url?: string | undefined; } | undefined; version: string; }; servers?: { url: string; description?: string | undefined; variables?: any; }[] | undefined; components?: any; security?: any[] | undefined; externalDocs?: { description?: string | undefined; url: string; } | undefined; tags?: { name: string; description?: string | undefined; externalDocs?: { description?: string | undefined; url: string; } | undefined; }[] | undefined; paths?: Record> | undefined; } | undefined; }, import("@purista/core").EmptyObject, import("@purista/core").EmptyObject>>; }>, "ServiceClassType", import("./HonoServiceClass.js").HonoServiceClass>>; //# sourceMappingURL=honoV1Service.d.ts.map