vuux
Version:
Vue3 Nuxt3 Nuxt4 组件库
31 lines (30 loc) • 1.97 kB
TypeScript
import { default as _Avatar } from './src/index.vue';
import { default as _AvatarGroup } from './src/group.vue';
export declare const Avatar: import('../withInstall').SFCWithInstall<import('vue').DefineComponent<import('./src/types').Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<import('./src/types').Props> & Readonly<{}>, {
src: string;
size: number;
shape: "circle" | "square";
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>> & {
Group: import('vue').DefineComponent<import('./src/types').GroupProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
change: (...args: any[]) => void;
more: (...args: any[]) => void;
}, string, import('vue').PublicProps, Readonly<import('./src/types').GroupProps> & Readonly<{
onChange?: ((...args: any[]) => any) | undefined;
onMore?: ((...args: any[]) => any) | undefined;
}>, {
options: import('./src/types').Options;
max: number;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>;
};
export declare const AvatarGroup: import('vue').DefineComponent<import('./src/types').GroupProps, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {
change: (...args: any[]) => void;
more: (...args: any[]) => void;
}, string, import('vue').PublicProps, Readonly<import('./src/types').GroupProps> & Readonly<{
onChange?: ((...args: any[]) => any) | undefined;
onMore?: ((...args: any[]) => any) | undefined;
}>, {
options: import('./src/types').Options;
max: number;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {}, HTMLDivElement>;
export type AvatarInstance = InstanceType<typeof _Avatar>;
export type AvatarGroupInstance = InstanceType<typeof _AvatarGroup>;