import { Dialog, UserDismissed as DialogUserDismissed, dialogTag } from '@ni/nimble-components/dist/esm/dialog'; import type { RefAttributes, RefObject } from 'react'; export { dialogTag }; export { type Dialog, DialogUserDismissed }; export declare const NimbleDialog: import("@lit/react").ReactWebComponent, {}>; /** * Helper to assign Dialog refs with generics to ref bindings * See: https://github.com/ni/nimble/issues/2784 * @param dialogRef A ref to a dialog created with `useRef` * @returns A ref type compatible with normal `ref` bindings */ export declare const fromDialogRef: (dialogRef: RefObject | null>) => RefAttributes["ref"];