vue-amazing-ui
Version:
An Amazing Vue3 UI Components Library, Using TypeScript.
28 lines (27 loc) • 873 B
TypeScript
export interface Image {
name?: string;
src: string;
link?: string;
target?: '_self' | '_blank';
}
export interface Props {
images?: Image[];
columnCount?: number;
columnGap?: number;
width?: string | number;
borderRadius?: number;
backgroundColor?: string;
spinProps?: object;
}
declare const _default: import('vue').DefineComponent<Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly<Props> & Readonly<{}>, {
width: string | number;
borderRadius: number;
backgroundColor: string;
columnCount: number;
columnGap: number;
images: Image[];
spinProps: object;
}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, {
waterfallRef: HTMLDivElement;
}, HTMLDivElement>;
export default _default;