import { TFormSchemaOneOfBranch } from '../../../../../localTypes/formSchema';
export declare const toOneOfBranchPath: (path: string) => (string | number)[];
export declare const getOneOfBranchPathKey: (path: (string | number)[]) => string;
export declare const matchesOneOfBranch: (value: unknown, branch: TFormSchemaOneOfBranch) => boolean;
export declare const collectOneOfBranchMatchKeys: (branches: TFormSchemaOneOfBranch[]) => string[];
export declare const collectInactiveOneOfBranchPaths: ({ branches, activeBranch, }: {
    branches: TFormSchemaOneOfBranch[];
    activeBranch: TFormSchemaOneOfBranch;
}) => (string | number)[][];
