
interface SharePopUpEnhancedProps {
    open: boolean;
    title: string;
    onClose: () => void;
    roles?: any;
    toggleSwitch: boolean;
    onSubmit: (selectedUsers: any) => void;
    value?: any;
    isPeopleAccessVisible?: boolean;
    users?: any[];
    departments?: any[];
    loading?: boolean;
    error?: string;
    onFetchUsersAndDepartments?: () => Promise<void>;
    useRedux?: boolean;
}
declare const SharePopUpEnhanced: (props: SharePopUpEnhancedProps) => import("react/jsx-runtime").JSX.Element;
export { SharePopUpEnhanced };
export default SharePopUpEnhanced;
