import { HTMLAttributes, PropsWithChildren, SyntheticEvent } from 'react';
import { CommonProps } from '../commonProps';
export type BottomSheetProps = PropsWithChildren<{
    onClose?: (event: Event | SyntheticEvent) => void;
    open: boolean;
} & CommonProps & Pick<HTMLAttributes<HTMLDivElement>, 'role' | 'aria-labelledby' | 'aria-label'>>;
/**
 * Neptune: https://transferwise.github.io/neptune/components/bottom-sheet/
 *
 * Neptune Web: https://transferwise.github.io/neptune-web/components/overlays/BottomSheet
 *
 */
declare const BottomSheet: ({ role, ...props }: BottomSheetProps) => import("react").JSX.Element;
export default BottomSheet;
//# sourceMappingURL=BottomSheet.d.ts.map