/**
 * Admin adapter — authoring.
 *
 * Programmatic specialist / skill file creation. Authoritative home for
 * the markdown builders that used to live in
 * `src/dashboard/routes/authoring.ts` (POST handlers are being retired
 * in PR7 Phase 3). Reachable from CLI and hosts without going through MCP.
 */
import type { CreateSpecialistInput, CreateSpecialistResult, CreateSkillInput, CreateSkillResult } from './types.js';
export interface AuthoringAdmin {
    createSpecialist(input: CreateSpecialistInput): Promise<CreateSpecialistResult>;
    createSkill(input: CreateSkillInput): Promise<CreateSkillResult>;
}
export declare function createAuthoringAdmin(repoRoot: string): AuthoringAdmin;
