import type { TrueSheetProps as NativeTrueSheetProps } from "@lodev09/react-native-true-sheet"; import React from "react"; import { type StyleProp, type ViewStyle } from "react-native"; import { BottomSheetInstance, BottomSheetProps, SheetIds } from "../types"; type OmittedTrueSheetProps = "name" | "onDidDismiss" | "onBackPress" | "onPositionChange" | "onMount" | "children" | "style"; interface TrueSheetComponentProps extends Omit { id?: BottomSheetProps["id"]; children: React.ReactNode; hardwareBackPressToClose?: BottomSheetProps["hardwareBackPressToClose"]; onClose?: BottomSheetProps["onClose"]; onBeforeShow?: BottomSheetProps["onBeforeShow"]; opacity?: BottomSheetProps["opacity"]; stackBehavior?: BottomSheetProps["stackBehavior"]; iosModalSheetTypeOfAnimation?: BottomSheetProps["iosModalSheetTypeOfAnimation"]; closeAnimationConfigs?: BottomSheetProps["closeAnimationConfigs"]; style?: StyleProp; } interface BottomSheetFC extends React.MemoExoticComponent> { (props: TrueSheetComponentProps & React.RefAttributes>): React.JSX.Element; } declare const BottomSheet: BottomSheetFC; export default BottomSheet; //# sourceMappingURL=truesheet.d.ts.map