import { RefObject } from 'react'; import { BaseResource } from '../../pages/types'; import { PreConditionType, ResourcePaths } from '../../types'; export declare const PreConditionPopup: ({ preCondition, onRequestClose, onSelectItem, resourcePaths, hasResourceRelatedWindow, size, firstSelectableItemRef, }: { preCondition?: PreConditionType | undefined; onRequestClose: () => void; onSelectItem: (id: string) => void; resourcePaths?: ResourcePaths | undefined; hasResourceRelatedWindow: boolean; size?: { width: number | 'auto'; height: number | 'auto'; } | undefined; firstSelectableItemRef?: RefObject | undefined; }) => JSX.Element | null;