UNPKG

@primer/react

Version:

An implementation of GitHub's Primer Design System using React

40 lines (39 loc) 1.44 kB
import { ComponentProps as ComponentProps$1 } from "../../utils/types/ComponentProps.js"; import React, { HTMLAttributes } from "react"; //#region src/deprecated/DialogV1/Dialog.d.ts type StyledDialogBaseProps = { narrow?: boolean; wide?: boolean; as?: React.ElementType; }; type DialogHeaderProps = React.PropsWithChildren<HTMLAttributes<HTMLDivElement>> & { as?: React.ElementType; }; declare function DialogHeader({ children, className, as: Component, ...rest }: DialogHeaderProps): React.JSX.Element; declare namespace DialogHeader { var displayName: string; } declare const Dialog: React.ForwardRefExoticComponent<{ isOpen?: boolean; onDismiss?: () => void; initialFocusRef?: React.RefObject<HTMLElement | null>; returnFocusRef?: React.RefObject<HTMLElement | null>; as?: React.ElementType; } & StyledDialogBaseProps & React.HTMLAttributes<HTMLDivElement> & React.RefAttributes<HTMLDivElement>>; type DialogProps = ComponentProps$1<typeof Dialog>; declare const _default: React.ForwardRefExoticComponent<{ isOpen?: boolean; onDismiss?: () => void; initialFocusRef?: React.RefObject<HTMLElement | null>; returnFocusRef?: React.RefObject<HTMLElement | null>; as?: React.ElementType; } & StyledDialogBaseProps & React.HTMLAttributes<HTMLDivElement> & React.RefAttributes<HTMLDivElement>> & { Header: typeof DialogHeader; }; //#endregion export { DialogHeaderProps, DialogProps, _default as default };