import React, { ReactNode, ElementType, ComponentType } from 'react'; import { StackProps, TypographyProps, ButtonProps, BoxProps, SvgIconProps } from '@mui/material'; export interface QuickLinkProps extends Omit, 'title'> { /** * Icon node to be used */ IconComponent?: ComponentType; /** * Props applied to Icon component */ iconProps?: SvgIconProps; /** * Title text */ title?: ReactNode; /** * Props applied to title Typography wrapper component */ titleTypographyProps?: TypographyProps; /** * Subtitle text */ subtitle?: ReactNode; /** * Props applied to subtitle Typography wrapper component */ subtitleTypographyProps?: TypographyProps; /** * Props applied to wrapper of divider component */ dividerWrapperProps?: BoxProps; /** * Props applied to divider component */ dividerProps?: BoxProps; /** * Content wrapper */ contentWrapperProps?: BoxProps; /** * Icon and Title wrapper that changes on the mobile */ titleWrapperProps?: StackProps; /** * Button text */ buttonTitle?: ReactNode; /** * Props applied to Button component */ buttonProps?: ButtonProps; } /** * Quick Links are used to provide immediate access to the most relevant and * frequently used actions related to a product or service. * * Composition of title, subtitle, icon, and button */ export declare const QuickLink: React.FC; export interface QuickLinkWrapperProps extends BoxProps { } /** * Wrapper container for 3 QuickLinks */ export declare const QuickLinkWrapper: React.FC;