import { MouseEvent, ReactNode } from 'react'; import { AvatarProps } from 'antd'; import './index.os.less'; export declare type AppAvatarProps = { appId: string; avatarProps: AvatarProps; }; export declare const AppAvatar: ({ appId, avatarProps }: AppAvatarProps) => JSX.Element; export declare type RawAppIconProps = { appId: string; size?: number; onClick?: (e: MouseEvent) => void; name?: boolean; direction?: 'vertical' | 'horizontal'; children?: ReactNode; src: ReactNode; }; export declare const RawVerticalAppIcon: ({ src, appId, onClick, size, name, }: RawAppIconProps) => JSX.Element; export declare const RawHorizontalAppIcon: ({ src, appId, onClick, size, name, }: RawAppIconProps) => JSX.Element; declare const RawAppIcon: ({ direction, ...rest }: RawAppIconProps) => JSX.Element; export default RawAppIcon;