import type { WorkflowStepDef, StepInstruction } from '@devflow-tools/sdk'; export type OwnershipRisk = 'low' | 'high'; export interface FileOwnership { exactFiles: string[]; directories: string[]; risk: OwnershipRisk; reasons: string[]; } type RuntimeStep = WorkflowStepDef | StepInstruction; export declare function predictFileOwnership(step: RuntimeStep, input?: Record): FileOwnership; export declare function ownershipOverlaps(left: FileOwnership, right: FileOwnership): boolean; export {}; //# sourceMappingURL=file-ownership.d.ts.map