t-fighting-design
Version:
Fighting design can quickly build interactive interfaces in vue3 applications, which looks good.
17 lines (12 loc) • 435 B
TypeScript
export type { ImagePreviewPropsType } from './props'
import type { ToolbarClickEmitInterface } from '../../toolbar/src/interface'
export interface ImagePreviewSwitchImageInterface {
(type: 'next' | 'prev'): void
}
export interface ImagePreviewOptionClickInterface {
(target: ToolbarClickEmitInterface): void
}
export type OptionFunInterface = Record<string, Function>
export interface ImagePreviewCloseInterface {
(): void
}