import type { PdfAnnotation } from "./types.js";
export declare const EMPTY_ANNOTATION_ARRAY: PdfAnnotation[];
export declare const EMPTY_STRING = "";
export declare const PAGE_WIDTH_SCALE_VALUE = "page-width";
export declare const SCALE_STEP = .25;
export declare const MIN_SCALE = .25;
export declare const MAX_SCALE = 5;
export declare const DEFAULT_PAGE_HEIGHT = 792;
export declare const THUMBNAIL_GAP = 12;
export declare const THUMBNAIL_SCALE = .2;
export declare const DEVICE_PIXEL_RATIO: number;
/** Text must be at least 15% larger than the most common font size to be considered a heading. */
export declare const OUTLINE_HEADING_SIZE_RATIO = 1.15;
/** Headings longer than this are likely paragraphs and are filtered out. */
export declare const OUTLINE_MAX_HEADING_LENGTH = 200;
export declare const FIND_EVENT = "find";
export declare const UPDATE_FIND_CONTROL_STATE_EVENT = "updatefindcontrolstate";
export declare const UPDATE_FIND_MATCHES_COUNT_EVENT = "updatefindmatchescount";
export declare const PAGE_CHANGING_EVENT = "pagechanging";
export declare const SCALE_CHANGING_EVENT = "scalechanging";
export declare const PAGE_RENDERED_EVENT = "pagerendered";
export declare const PAGES_LOADED_EVENT = "pagesloaded";
export declare const ANNOTATION_LAYER_RENDERED_EVENT = "annotationlayerrendered";
