/** * The `is` / `is_not` operator used by both vendor and department * condition rows. Extracted so the option list, locale labels, and * binding shape stay identical between rows. */ export type IsOrIsNotOperator = "is" | "is_not"; export interface OperatorIsOrIsNotPickerProps { /** * The label rendered to the left of the picker (e.g. "Vendor" * or "Department"). Each row chooses its own copy so the picker * row reads naturally as "Vendor is …" / "Department is not …". */ label: string; /** * Full react-hook-form path to the operator value. Typical values: * - `vendorCriteria.operator` * - `departmentCriteria.operator` */ name: string; defaultOperator?: IsOrIsNotOperator; } export declare function OperatorIsOrIsNotPicker({ label, name, defaultOperator, }: OperatorIsOrIsNotPickerProps): import("react/jsx-runtime").JSX.Element; export default OperatorIsOrIsNotPicker;