/// <reference types="react" />
import { type PullUpProps, type SheetState } from './types';
declare const PullUp: {
    (props: PullUpProps): JSX.Element;
    propTypes: {
        state: import("prop-types").Validator<string>;
        collapsedHeight: import("prop-types").Requireable<number>;
        maxSheetWidth: import("prop-types").Requireable<number>;
        modal: import("prop-types").Requireable<boolean>;
        hideable: import("prop-types").Requireable<boolean>;
        dismissable: import("prop-types").Requireable<boolean>;
        tapToDismissModal: import("prop-types").Requireable<boolean>;
        useSafeArea: import("prop-types").Requireable<boolean>;
        onStateChanged: import("prop-types").Requireable<(...args: any[]) => any>;
        overlayOpacity: import("prop-types").Requireable<number>;
        iosStyling: import("prop-types").Requireable<object>;
    };
    defaultProps: {
        modal: boolean;
        hideable: boolean;
        dismissable: boolean;
        tapToDismissModal: boolean;
        useSafeArea: boolean;
        overlayColor: string;
        overlayOpacity: number;
    };
};
export default PullUp;
export type { PullUpProps, SheetState };
//# sourceMappingURL=index.ios.d.ts.map