export interface SimpleEntityOption { id: string; title: string; subtitle?: string; } export interface SimplePropertyOption { value: string; label: string; entityType: string; } export interface SimpleRelationSelectProps { value?: string | string[]; onChange: (value: string | string[] | null) => void; entityType: string; titleField?: string; multiple?: boolean; placeholder?: string; disabled?: boolean; parentId?: string; propField?: string; usePropertyMode?: boolean; propertyOptions?: Array<{ value: string; label: string; }>; userFiltered?: boolean; teamId?: string; /** Max items to load in dropdown (default: 20). Set higher for entities with many records. */ limit?: number; /** Query filter params appended to the API call (e.g., { type: 'generic' }) */ filter?: Record; /** HTML id for the trigger button (enables label[for] association) */ id?: string; } export declare function SimpleRelationSelect({ value, onChange, entityType, titleField, multiple, placeholder, disabled, parentId, propField, usePropertyMode, propertyOptions, userFiltered, teamId, limit, filter, id, }: SimpleRelationSelectProps): import("react/jsx-runtime").JSX.Element; //# sourceMappingURL=simple-relation-select.d.ts.map