// The Coline SDK v2 contract (plan §5.2, §6). // // This is the canonical developer-facing surface being built by the SDK v2 // plan. It becomes the root export when Phases 1-2 cut the platform over // and the v1 surface (`./index.ts`, `./legacy/*`) is deleted. export * from "./manifest"; export * from "./define"; export * from "./capabilities"; export { COLINE_PROTOCOL_HEADER, COLINE_PROTOCOL_VERSION, ColineProtocolError, buildProtocolSigningPayload, buildSignedProtocolRequest, colineProtocolActorSchema, colineProtocolEnvelopeSchema, parseSignedProtocolRequest, } from "./server/protocol"; export type { ColineProtocolActor, ColineProtocolEnvelope, ColineProtocolErrorCode, ParsedProtocolRequest, SignedProtocolRequest, } from "./server/protocol"; export { COLINE_DELIVERY_HEADER, COLINE_SIGNATURE_HEADER, COLINE_TIMESTAMP_HEADER, hmacSha256Hex, timingSafeEqualHex, } from "./server/signing"; export { actions, colineUiActionSchema, colineUiNodeSchema, ui } from "./tree/tree"; export type { ColineUiAction, ColineUiNode } from "./tree/tree";