import { ReactNode } from 'react'; import { ElementFont, SurfaceColor } from '../../utils'; import { DialogIconSlot } from '../../types'; export interface DialogTitleProps { label?: string; className?: string; font?: ElementFont; /** Resolved icon wrapper for leading/top slots; omit when no dialog icon. */ icon?: ReactNode | null; /** Where the icon is placed inside the header vs content (see {@link DialogIconSlot}). */ iconSlot?: DialogIconSlot; showIcon?: boolean; iconColor?: SurfaceColor; align?: 'start' | 'center' | 'end'; } export declare const DialogTitle: { ({ label, icon, iconSlot, className, iconColor, showIcon, align, font, }: DialogTitleProps): import("react/jsx-runtime").JSX.Element | null; displayName: string; };