@vue-pdf-viewer/viewer
Version:
The PDF Viewer component for Vue 3 and Nuxt
13 lines (12 loc) • 780 B
TypeScript
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;