export { BoardDefinitionError, defineBoard } from './define-board.js'; export type { BoardDefinition, BoardPhaseDefinition, BoardPhaseKind, BoardToolResultRuleHandler, BoardToolRule, BoardToolRules, BoardTransition, } from './define-board.js'; export { boardForWorkItem, resolveBoardToolRule, resolvePhaseSemantics, workItemPhaseSemantics } from './semantics.js'; export type { PhaseSemantics } from './semantics.js'; export type { BoardTransitionPolicy, BoardTransitionPolicyContext, BoardTransitionPolicyResult, } from './transition-policy.js'; export { createBoardRegistry, defaultBoards } from './registry.js'; export type { BoardRegistry, InstalledBoard } from './registry.js'; export { reviewBoard } from './review.js'; export type { ReviewBoardPhase } from './review.js'; export { workBoard } from './work.js'; export type { WorkBoardPhase } from './work.js'; export declare function builtInBoard(board: 'work' | 'review'): import("./define-board.js").BoardDefinition<"review", "review" | "intake" | "done" | "canceled"> | import("./define-board.js").BoardDefinition<"work", "review" | "intake" | "triage" | "planning" | "execute" | "done" | "canceled">; export declare function allowsBuiltInBoardTransition(board: 'work' | 'review', from: string, to: string): boolean; //# sourceMappingURL=index.d.ts.map