import type { components } from './schema';

export type ExecutionSummary = components['schemas']['ExecutionSummary'];
export type SearchRequest = components['schemas']['SearchRequest'];
export type ExecutionDetail = components['schemas']['ExecutionDetail'];
export type ExecutionStats = components['schemas']['ExecutionStats'];
export type StatsTimeseries = components['schemas']['StatsTimeseries'];
export type TimeseriesBucket = components['schemas']['TimeseriesBucket'];
export type ProcessorNode = components['schemas']['ProcessorNode'];
export type AgentInstance = components['schemas']['AgentInstanceResponse'];
export type OidcAdminConfigResponse = components['schemas']['OidcAdminConfigResponse'];
export type OidcAdminConfigRequest = components['schemas']['OidcAdminConfigRequest'];
export type OidcTestResult = components['schemas']['OidcTestResult'];
export type OidcPublicConfigResponse = components['schemas']['OidcPublicConfigResponse'];
export type AuthTokenResponse = components['schemas']['AuthTokenResponse'];
export type ErrorResponse = components['schemas']['ErrorResponse'];
export type DiagramLayout = components['schemas']['DiagramLayout'];
export type PositionedNode = components['schemas']['PositionedNode'];
export type PositionedEdge = components['schemas']['PositionedEdge'];
export type AppCatalogEntry = components['schemas']['AppCatalogEntry'];
export type RouteSummary = components['schemas']['RouteSummary'];
export type AgentSummary = components['schemas']['AgentSummary'];
export type RouteMetrics = components['schemas']['RouteMetrics'];
export type AgentEventResponse = components['schemas']['AgentEventResponse'];
