/**
 * Playbook Domain Operations — wire-format Params/Result types.
 *
 * This file provides the canonical wire-format types for the five playbook
 * operations exposed by the dispatch layer (`cleo playbook run|list|status|resume|validate|catalog`).
 *
 * ## Architecture note (ADR-057 D1 exception — T1456)
 *
 * The playbook runtime lives in `@cleocode/playbooks`, not `packages/core/src/`.
 * `executePlaybook` / `resumePlaybook` embed `db: DatabaseSync` as non-wire-serializable
 * runtime infrastructure, so the `(projectRoot, params: XParams)` Core normalization
 * pattern does **not** apply here. `@cleocode/playbooks` is the authoritative SSoT for
 * runtime function shapes; this file owns the wire-format (CLI/SDK) Params/Result types.
 *
 * Wire-format domain types (`PlaybookRun`, `PlaybookApproval`, `PlaybookRunStatus`, etc.)
 * are exported from `packages/contracts/src/playbook.ts` and re-used here.
 *
 * @task T1456 — playbook domain Core API alignment
 * @see ADR-057 D1 — uniform Core API normalization (exception documented above)
 * @see packages/contracts/src/playbook.ts — PlaybookRun, PlaybookApproval, PlaybookRunStatus
 * @see @cleocode/playbooks — ExecutePlaybookOptions, ResumePlaybookOptions (runtime SSoT)
 */
export {};
//# sourceMappingURL=playbook.js.map