@fidely-ui/react
Version:
Fidely UI is a modern, beautifully crafted React design system powered by Ark UI and Panda CSS, delivering accessible and themeable components for building exceptional web apps
27 lines (26 loc) • 1.88 kB
TypeScript
import type { Assign, HTMLArkProps } from '@ark-ui/react';
import { Avatar as ArkAvatar } from '@ark-ui/react/avatar';
import { type AvatarVariantProps } from '@fidely-ui/styled-system/recipes';
import type { HTMLStyledProps } from '@fidely-ui/styled-system/types';
export interface AvatarRootProviderProps extends Assign<Assign<HTMLStyledProps<'div'>, ArkAvatar.RootProviderBaseProps>, AvatarVariantProps> {
}
export declare const AvatarRootProvider: import("react").ForwardRefExoticComponent<Omit<AvatarRootProviderProps, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
export interface AvatarRootProps extends Assign<Assign<HTMLStyledProps<'div'>, ArkAvatar.RootBaseProps>, AvatarVariantProps> {
}
export declare const AvatarRoot: import("react").ForwardRefExoticComponent<Omit<AvatarRootProps, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
export interface AvatarFallbackProps extends Assign<HTMLStyledProps<'span'>, ArkAvatar.FallbackBaseProps> {
/**
* The name to derive the initials from the avatar.
*/
name?: string;
}
export declare const AvatarFallback: import("react").ForwardRefExoticComponent<Omit<AvatarFallbackProps, "ref"> & import("react").RefAttributes<HTMLDivElement>>;
export interface AvatarImageProps extends Assign<HTMLStyledProps<'img'>, ArkAvatar.ImageBaseProps> {
}
export declare const AvatarImage: import("react").ForwardRefExoticComponent<Omit<AvatarImageProps, "ref"> & import("react").RefAttributes<HTMLImageElement>>;
export interface AvatarIconProps extends HTMLArkProps<'svg'> {
}
export declare const AvatarIcon: import("react").ForwardRefExoticComponent<AvatarIconProps & import("react").RefAttributes<SVGSVGElement>>;
export declare const AvatarContext: (props: ArkAvatar.ContextProps) => import("react").ReactNode;
export interface AvatarStatusChangeDetails extends ArkAvatar.StatusChangeDetails {
}