UNPKG

@kloudlite/design-system

Version:

A design system for building ambitious products.

26 lines (25 loc) 851 B
import { ReactNode } from 'react'; import { IButton } from '../atoms/button'; interface IPopupButton extends IButton { closable?: boolean; } interface IDialog { show: boolean; onOpenChange: (val: boolean) => void; children: ReactNode; backdrop?: boolean; } declare const AlertDialog: { Root: ({ show, onOpenChange, children, backdrop }: IDialog) => import("react/jsx-runtime").JSX.Element; Content: ({ children }: { children: ReactNode; }) => import("react/jsx-runtime").JSX.Element; Header: ({ children }: { children: ReactNode; }) => import("react/jsx-runtime").JSX.Element; Footer: ({ children }: { children: ReactNode; }) => import("react/jsx-runtime").JSX.Element; Button: (props: IPopupButton) => import("react/jsx-runtime").JSX.Element; }; export default AlertDialog;