import { IStepSequenceStep } from "./StepSequence";
/** The fifteen states a source-code spine node can be in */
export type SpineState = "done" | "merged" | "committed" | "progress" | "review" | "active" | "queued" | "failed" | "warning" | "conflict" | "skipped" | "manual" | "locked" | "draft" | "todo";
/**
 * The fifteen spine states as generic `StepSequence` steps — the single
 * source both the Spine State Explorer story and the app's source-code
 * spine render from.
 *
 * A connector takes the tone of the step it points into, so `connectorTone`
 * is only spelled out for a stage that has not been reached yet (queued /
 * manual / locked) — there the line stays the faint neutral grey.
 */
export declare const SPINE_STEP: Record<SpineState, IStepSequenceStep>;
//# sourceMappingURL=SpineStep.d.ts.map