import React from "react"; import { type VibeComponentProps } from "@vibe/shared"; import { type DialogSize, type DialogType } from "../Dialog"; export interface DialogContentContainerProps extends VibeComponentProps { /** * The content inside the dialog container. */ children?: React.ReactNode; /** * The ID of the element that labels this dialog. */ "aria-labelledby"?: string; /** * The ID of the element that describes this dialog. */ "aria-describedby"?: string; /** * The type of dialog. */ type?: DialogType; /** * The size of the dialog. */ size?: DialogSize; /** * Custom styles applied to the dialog container. */ style?: React.CSSProperties; /** * The ARIA role applied to the dialog container. * Defaults to "dialog" when not provided. Pass `null` to remove the role attribute entirely. */ role?: string | null; } declare const DialogContentContainer: React.ForwardRefExoticComponent>; export default DialogContentContainer;