import type { ComponentPropsWithoutRef, ReactNode } from 'react'; import { type CssLength } from '../../../utils/css'; export type PrismDepthCardVariant = 'orb' | 'chamfer' | 'neo' | 'cinema' | 'crystal' | 'stack'; export type PrismDepthCardAction = Omit, 'children' | 'type'> & { icon: ReactNode; label: string; }; export type PrismDepthCardProps = Omit, 'children' | 'title'> & { actionAriaLabel?: string; actionLabel?: ReactNode; actions?: readonly PrismDepthCardAction[]; children?: ReactNode; description?: ReactNode; height?: CssLength; icon?: ReactNode; onAction?: ComponentPropsWithoutRef<'button'>['onClick']; title?: ReactNode; variant?: PrismDepthCardVariant; width?: CssLength; }; export declare const PrismDepthCard: ({ actionAriaLabel, actionLabel, actions, children, className, description, height, icon, onAction, style, title, variant, width, ...props }: PrismDepthCardProps) => import("react/jsx-runtime").JSX.Element;