import { A as ApiHandle } from '../types-ChU9Acbv.cjs'; export { T as TokenArg, a as authorize } from '../types-ChU9Acbv.cjs'; import { C as Client } from '../event-catalog.d-CXbUn8T1.cjs'; export { A as AttachmentField, c as CommonEventMetadata, a as Components, d as ContextEntity, E as EntityOperationTrigger, e as Event, f as EventAttachment, g as EventConfig, h as EventConfigBase, i as EventJsonSchema, j as EventSummary, k as EventVersionRegistrySummary, F as FieldChange, l as FieldsParam, G as GraphDefinition, m as GraphEdge, n as GraphNode, O as OperationMethods, P as Paths, b as PathsDictionary, o as PrimitiveField, S as SchemaField, p as SearchOptions, q as SearchOptionsV2, T as TriggerEventPayload, r as TriggerEventResponse, U as UpdateEventPayload, V as VersionMeta } from '../event-catalog.d-CXbUn8T1.cjs'; export { OpenAPIClient } from 'openapi-client-axios'; import 'axios'; /** Get the cached singleton client (lazy-initialized on first call) */ declare const getClient: () => Client; /** Create a fresh client instance (not cached) */ declare const createClient: () => Client; /** * API handle — also exposes operations directly: * `eventCatalog.someOperation(...)` calls forwarded to lazy singleton */ declare const eventCatalog: ApiHandle; export { Client, createClient, eventCatalog, getClient };