document-scanner-vue
Version:
Vue 3 Document Scanner with OpenCV.js - Mobile optimized with camera/gallery support
20 lines • 948 B
TypeScript
import { type DeepReadonly } from 'vue';
import type { Page } from '../types';
interface Props {
pages: DeepReadonly<Page[]>;
activePageId: string | null;
pageCountDisplay: string;
}
declare const _default: import("vue").DefineComponent<Props, {}, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {
pageClick: (pageId: string) => any;
addPages: () => any;
createPdf: () => any;
reorderPages: (fromIndex: number, toIndex: number) => any;
}, string, import("vue").PublicProps, Readonly<Props> & Readonly<{
onPageClick?: ((pageId: string) => any) | undefined;
onAddPages?: (() => any) | undefined;
onCreatePdf?: (() => any) | undefined;
onReorderPages?: ((fromIndex: number, toIndex: number) => any) | undefined;
}>, {}, {}, {}, {}, string, import("vue").ComponentProvideOptions, false, {}, any>;
export default _default;
//# sourceMappingURL=ThumbnailStrip.vue.d.ts.map