export interface EnvironmentStatus {
    tenantId: string;
    argoSyncStatus: string;
    argoHealthStatus: string;
    argoLastSyncedAt: string | null;
    argoMessage: string | null;
    configDriftDetected: number;
    tlsCertValid: number | null;
    tlsCertExpiresAt: string | null;
    domainResolves: number | null;
    updatedAt: string;
}
export interface EnvironmentPods {
    id: string;
    tenantId: string;
    name: string;
    service: string;
    phase: string;
    ready: number;
    restartCount: number;
    updatedAt: string;
}
export interface EnvironmentEvents {
    id: string;
    tenantId: string;
    type: string;
    reason: string;
    message: string;
    involvedObject: string;
    timestamp: string;
}
export interface ObservabilityDB {
    environment_status: EnvironmentStatus;
    environment_pods: EnvironmentPods;
    environment_events: EnvironmentEvents;
}
//# sourceMappingURL=schema.d.ts.map