UNPKG

@teamsparta/stack-bottom-sheet

Version:
41 lines (38 loc) 3.71 kB
import * as react from 'react'; import * as _emotion_react_types_jsx_namespace from '@emotion/react/types/jsx-namespace'; import { BottomSheetBodyProps } from './compounds/BottomSheetBody.js'; import { BottomSheetButtonProps } from './compounds/BottomSheetButton.js'; import { BottomSheetButtonGroupProps } from './compounds/BottomSheetButtonGroup.js'; import { BottomSheetCaptionProps } from './compounds/BottomSheetCaption.js'; import { BottomSheetCloseProps } from './compounds/BottomSheetClose.js'; import { BottomSheetCloseButtonProps } from './compounds/BottomSheetCloseButton.js'; import { BottomSheetContentProps } from './compounds/BottomSheetContent.js'; import { BottomSheetDescriptionProps } from './compounds/BottomSheetDescription.js'; import { BottomSheetFooterProps } from './compounds/BottomSheetFooter.js'; import { BottomSheetHeaderProps } from './compounds/BottomSheetHeader.js'; import { BottomSheetOverlayProps } from './compounds/BottomSheetOverlay.js'; import { BottomSheetRootProps } from './compounds/BottomSheetRoot.js'; import { BottomSheetSubTitleProps } from './compounds/BottomSheetSubTitle.js'; import { BottomSheetTitleProps } from './compounds/BottomSheetTitle.js'; import { BottomSheetTriggerProps } from './compounds/BottomSheetTrigger.js'; import '@teamsparta/stack-button'; import '@teamsparta/stack-flex'; import '@teamsparta/stack-text'; import 'vaul'; import '@teamsparta/stack-tokens'; declare const Root: ({ children, open: openFromProps, onOpenChange: onOpenChangeFromProps, defaultOpen: defaultOpenFromProps, closeOnInteractOutside, theme: themeFromProps, hideCloseButton, handleOnly, dismissible, repositionInputs, VAUL_DISMISSIBLE, ...restProps }: BottomSheetRootProps) => _emotion_react_types_jsx_namespace.EmotionJSX.Element; declare const Body: react.ForwardRefExoticComponent<BottomSheetBodyProps & react.RefAttributes<HTMLDivElement>>; declare const Button: react.ForwardRefExoticComponent<BottomSheetButtonProps & react.RefAttributes<HTMLButtonElement>>; declare const ButtonGroup: react.ForwardRefExoticComponent<Omit<BottomSheetButtonGroupProps, "ref"> & react.RefAttributes<HTMLDivElement>>; declare const Close: react.ForwardRefExoticComponent<BottomSheetCloseProps & react.RefAttributes<HTMLButtonElement>>; declare const CloseButton: react.ForwardRefExoticComponent<BottomSheetCloseButtonProps & react.RefAttributes<HTMLButtonElement>>; declare const Content: react.ForwardRefExoticComponent<BottomSheetContentProps & react.RefAttributes<HTMLDivElement>>; declare const Description: react.ForwardRefExoticComponent<Omit<BottomSheetDescriptionProps, "ref"> & react.RefAttributes<HTMLParagraphElement>>; declare const Footer: react.ForwardRefExoticComponent<Omit<BottomSheetFooterProps, "ref"> & react.RefAttributes<HTMLElement>>; declare const Caption: react.ForwardRefExoticComponent<Omit<BottomSheetCaptionProps, "ref"> & react.RefAttributes<HTMLParagraphElement>>; declare const Header: react.ForwardRefExoticComponent<Omit<BottomSheetHeaderProps, "ref"> & react.RefAttributes<HTMLElement>>; declare const Overlay: react.ForwardRefExoticComponent<BottomSheetOverlayProps & react.RefAttributes<HTMLDivElement>>; declare const SubTitle: react.ForwardRefExoticComponent<Omit<BottomSheetSubTitleProps, "ref"> & react.RefAttributes<HTMLHeadingElement>>; declare const Title: react.ForwardRefExoticComponent<Omit<BottomSheetTitleProps, "ref"> & react.RefAttributes<HTMLHeadingElement>>; declare const Trigger: react.ForwardRefExoticComponent<BottomSheetTriggerProps & react.RefAttributes<HTMLButtonElement>>; export { Body, Button, ButtonGroup, Caption, Close, CloseButton, Content, Description, Footer, Header, Overlay, Root, SubTitle, Title, Trigger };