import type { PlanKind } from "../types.js"; export interface InitOptions { sourceDir: string; name: string; kind: PlanKind; targetRepo?: string; targetRef?: string; } export interface InitResult { evalDir: string; files: readonly string[]; } export declare function evalInit(opts: InitOptions): Promise; export declare function validateInitName(name: string): void;