UNPKG

@vue-pdf-viewer/viewer

Version:

The PDF Viewer component for Vue 3 and Nuxt

13 lines (12 loc) 780 B
import { ViewMode, ZoomLevel } from './utils/enumerators'; import type { ClassValue } from 'clsx'; export declare function cn(...inputs: ClassValue[]): string; export declare function formatNumber(value?: string): string; export declare function formatFileSize(bytes: number, decimalPoint?: number): string; export declare function generateUniqueCSSClassName(): string; export declare const attachWatermarkShadowDOM: (rootViewer: HTMLDivElement) => HTMLDivElement; export declare const PrintElement: { print: (elements: HTMLElement[]) => void; }; export declare const dateFormatter: (date: string) => string; export declare function calculateScale(container: HTMLElement, pageHeight: number, pageWidth: number, scale: ZoomLevel, viewMode: ViewMode, numPages: number): number;