/// import { ModalProps } from 'react-native'; export declare type ModalControllerState = { queue: Array; }; export declare type ModalControllerContextProps = { state: ModalControllerState; setState: React.Dispatch>; }; export declare type ModalQueueItemProps = ModalProps & { id: number | string; component: React.ReactNode; timeoutThreshold?: number; }; export declare type ModalStackItemProps = ModalProps & { id: number | string; component: React.ReactNode; timeoutThreshold?: number; }; export declare type ModalQueueProps = { timeoutThreshold?: number; children: React.ReactElement[] | React.ReactElement; }; export declare type ModalStackProps = { timeoutThreshold?: number; children: React.ReactElement[] | React.ReactElement; };