import * as React from "react"; import type { BranchScopeValueProp } from "../../props/components/data-entry.prop.js"; export type { BranchScopeModeProp, BranchScopeOptionProp, BranchScopePickerProp, BranchScopePickerProp as BranchScopePickerProps, BranchScopeValueProp, } from "../../props/components/data-entry.prop.js"; /** * Domain data (the branches) is 100% consumer-supplied. - **Value** is a single * controlled/uncontrolled object `{ mode, branchIds }`, so a form treats scope as ONE field. */ export declare const BranchScopePicker: React.ForwardRefExoticComponent void; disabled?: import("../../props/index.js").DisabledProp; readOnly?: boolean; searchable?: boolean; error?: import("../../props/index.js").ErrorProp; loading?: boolean; empty?: React.ReactNode; listError?: React.ReactNode; denied?: React.ReactNode; allLabel?: React.ReactNode; selectedLabel?: React.ReactNode; name?: import("../../props/index.js").NameProp; id?: import("../../props/index.js").IdProp; className?: import("../../props/index.js").ClassNameProp; } & React.RefAttributes>;