import { ProfileSize } from "./profile.config"; interface ProfileRootStyleProps { $darkBackground?: boolean; } interface ProfileDetailsStyleProps { $size: ProfileSize; } interface ProfileNameStyleProps extends ProfileRootStyleProps { $font: string; } declare const ProfileStyle: import("styled-components").StyledComponent<"div", any, { theme: object; } & ProfileRootStyleProps, "theme">; declare const ProfileAvatarStyle: import("styled-components").StyledComponent<({ alt, backgroundColor, foregroundColor, className, name, darkBackground, iconType, initials, shape, size, src, onClick, tooltipMessage, tooltipId, tooltipIsVisible, tooltipPosition, tooltipType, tooltipSize, tooltipBgColor, tooltipFontColor, variant, ...rest }: import("../portrait").PortraitProps) => import("react").JSX.Element, any, {}, never>; declare const ProfileNameStyle: import("styled-components").StyledComponent<"span", any, ProfileNameStyleProps, never>; declare const ProfileTypography: import("styled-components").StyledComponent<{ ({ variant, as, id, fluid, inverse, size, color, tint, weight, truncate, children, screenReaderOnly, "aria-live": ariaLive, "aria-hidden": ariaHidden, ...rest }: import("../typography").TypographyProps): import("react").JSX.Element; displayName: string; }, any, ProfileRootStyleProps, never>; declare const ProfileDetailsStyle: import("styled-components").StyledComponent<"div", any, ProfileDetailsStyleProps, never>; declare const ProfileCustomContentStyle: import("styled-components").StyledComponent<"div", any, {}, never>; export { ProfileStyle, ProfileNameStyle, ProfileTypography, ProfileDetailsStyle, ProfileAvatarStyle, ProfileCustomContentStyle, };