/** * Browser-safe deployment event exports. * * This subpath (`@fjall/deploy-core/events`) is guaranteed to contain NO * Node-only imports (fs, child_process, AWS SDK). It is safe to import * from client-side webapp code. * * The canonical schema and constants live in ../types/deploymentEventSchema.ts. * This barrel re-exports only the browser-safe subset. */ export { DeploymentEventSchema, DEPLOYMENT_EVENT_TYPES, DEPLOYMENT_EVENT_RESOURCE_CATEGORIES, DEPLOYMENT_EVENT_STATUS_REASON_MAX, DEPLOYMENT_EVENT_ERROR_MESSAGE_MAX, DEPLOYMENT_EVENT_TRAIL_DETAIL_MAX, DEPLOYMENT_ERROR_MESSAGE_MAX, CASCADE_PHASES, CASCADE_ACCOUNT_STATUSES, clampDeploymentEventStrings, truncateUtf16Safe } from "../types/deploymentEventSchema.js"; export type { DeploymentEvent, DeploymentEventType, DeploymentEventResourceCategory, DeploymentEventCascadePhase, DeploymentEventCascadeAccountStatus } from "../types/deploymentEventSchema.js"; export { toCascadePhase } from "../types/deploymentEventSchema.js"; export { DetectionResourcesSchema } from "../types/detectionResourcesSchema.js"; export type { DetectionResources } from "../types/detectionResourcesSchema.js"; export { TRAIL_MIGRATION_PHASES, TRAIL_MIGRATION_STATUSES, ecsCompletionHeadline } from "../types/events.js"; export type { TrailMigrationPhase, TrailMigrationStatus, TrailMigrationPhaseEvent } from "../types/events.js";