import { ComponentOptionsMixin, DefineComponent } from 'vue';

declare const Avatar: DefineComponent<
  {
    online?: boolean;
    story?: boolean;
    size?: '24' | '48' | '56' | '96' | '120';
    src?: any;
    avatarColor?:
      | 'blue-lblue'
      | 'green-lgreen'
      | 'orange-red'
      | 'pink-lpurple'
      | 'lblue-teal'
      | 'lgreen-yellow'
      | 'purple-blue'
      | 'pink-lpink'
      | 'teal-green'
      | 'yellow-orange'
      | 'lpurple-purple'
      | 'lred-lpink';
  },
  () => JSX.Element,
  unknown,
  {},
  {},
  ComponentOptionsMixin,
  ComponentOptionsMixin
>;

export default Avatar;
