import type { PhasePlaybook } from "./types/skills.js"; export declare const DEFAULT_PLAYBOOKS_DIR = ".agent-workflow/playbooks"; export declare const DEFAULT_PHASE_PLAYBOOKS: Record; export declare function initPhasePlaybooks(root: string, options?: { force?: boolean; }): Promise; export declare function loadPhasePlaybook(root: string, phase: string): Promise; export declare function loadPhasePlaybookForRole(root: string, role: string): Promise; export declare function loadPhasePlaybooksForRoles(root: string, roles: string[]): Promise>; export declare function phaseForRole(role: string): string | undefined; export interface PlaybookScaffoldEntry { phase: string; role: string; path: string; status: "created" | "skipped" | "would_create"; reason?: string; } export interface PlaybookScaffoldResult { dryRun: boolean; entries: PlaybookScaffoldEntry[]; } export declare function scaffoldPhasePlaybooks(root: string, options?: { phases?: string[]; dryRun?: boolean; }): Promise; export declare function renderPhasePlaybookMarkdown(playbook: PhasePlaybook, headingLevel?: number): string;