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