import type { EffectivePolicySnapshot, WorkflowStateEnvelope } from "@h9-foundry/agentforge-shared-types";
export interface CreateWorkflowStateOptions {
    readonly cwd?: string;
    readonly workflow: string;
    readonly mode: "inspect" | "suggest" | "apply";
    readonly policy: EffectivePolicySnapshot;
    readonly trigger?: "manual" | "pull_request" | "ci";
}
export declare function findWorkspaceRoot(startDir?: string): string;
export declare function detectPackageManager(root: string): string;
export declare function detectLanguages(root: string): string[];
export declare function createWorkflowState(options: CreateWorkflowStateOptions): WorkflowStateEnvelope;
//# sourceMappingURL=index.d.ts.map