react-native-modalfy
Version:
Modal citizen of React Native
14 lines (13 loc) • 1.06 kB
TypeScript
import type { ModalOptions, ModalStackItemOptions, ModalStackOptions } from '../types';
export declare const vw: (percentage: number) => number;
export declare const vh: (percentage: number) => number;
export declare const sh: (percentage: number) => number;
export declare const defaultOptions: ModalOptions;
export declare const queueMacroTask: (fn: (() => void) | undefined, delay?: number) => void;
export declare function computeUpdatedModalOptions(type: 'modalStack', newOptions: ModalOptions, oldOptions: ModalStackOptions): ModalStackOptions;
export declare function computeUpdatedModalOptions(type: 'stackItem', newOptions: ModalOptions, oldOptions: ModalStackItemOptions): ModalStackItemOptions;
export { default as invariant } from './invariant';
export { default as getStackItemData } from './getStackItemData';
export { default as validateListener } from './validateListener';
export { default as getStackItemOptions } from './getStackItemOptions';
export { default as validateDefaultOptions, validateStackItemOptions } from './validateOptions';