/** * SDK-facing protocol surface: types (from sdk-types) and values only. * Does not re-export schema modules so SDK dist stays zod-free. */ export type { HostActionDefinition } from "../widget-config.js"; export { createCommandDispatch, createCommandSettlementDispatch, } from "./command-dispatch.js"; export { COMMAND_SETTLEMENT_TIMEOUT_CODE, CommandSettlementError, CommandSettlementTimeoutError, toCommandSettlementError, waitForCommandSettlement, } from "./command-settlement.js"; export type { FlowCommandHandleController } from "./flow-command-handle-controller.js"; export { createFlowCommandHandleController } from "./flow-command-handle-controller.js"; export type { CommandSettledDetail, FlowHandleFromSettlement, FlowLayoutUpdatedDetail, FlowRenderState, FlowState, HostActionRequestedDetail, InstanceViewHostSnapshotsChangedDetail, ViewHostSnapshot, } from "./host-event-contract.js"; export { areViewHostSnapshotsEqual, cloneViewHostSnapshots, getFlowHandleFromSettlementDetail, isFlowLayoutUpdatedDetail, isFlowStateChangedDetail, isHandleInvalidatedDetail, isHostActionRequestedDetail, isInstanceFlowStateChangedDetail, isInstanceViewHostSnapshotsChangedDetail, isViewHostSnapshot, } from "./host-event-contract.js"; export type { ActionRegistration, ActionsConfig, AppEventCapability, AppEventFlag, AppEventFlagProvider, AppEventFlagValue, AppEventPayload, CapabilitiesInput, ClientMeta, ClientOptions, Command, CommandEnvelope, ConfigureOptions, ContainerPolicy, FlagsInput, InitOptions, InstanceFeedbackCaptureCommandPayload, InstanceFeedbackListMineCommandPayload, LinkRequest, LinkRouter, LinksConfig, PublicCommandPayload, ResponseMetadataInput, TelemetryEvent, } from "./sdk-types.js"; //# sourceMappingURL=sdk.d.ts.map