/** * Normalized domain types shared by every workspace app. Connector packages * never leak provider names into this package — enforced by the root lint rule. */ export interface HealthState { status: "up" | "down"; } export * from "./capabilities.js"; export * from "./chat-contract.js"; export * from "./chat-contract.schema.js"; export * from "./connection.js"; export * from "./messaging.js"; export * from "./publishing.js"; export * from "./shared-files.js"; export * from "./social.js"; export * from "./stream-columns.js"; export * from "./vc.js"; export * from "./video.js"; export * from "./workspace.js"; // publishing.ts retains the legacy VideoAsset declaration for connector // compatibility. Prefer the first-class video-domain declaration here. export type { VideoAsset } from "./video.js"; export * from "./publishing-execution.js";