import PropTypes from 'prop-types'; import { allEvents } from 'make-event-props'; import LinkService from '../LinkService.js'; import type { Validator } from 'prop-types'; type AllEvents = (typeof allEvents)[number]; type Props = { [K in AllEvents]?: typeof PropTypes.func; }; export declare const eventProps: Props; export declare const isClassName: PropTypes.Requireable>; export declare const isFile: PropTypes.Requireable>>; }> | PropTypes.InferProps<{ range: PropTypes.Validator<{}>; }> | PropTypes.InferProps<{ url: PropTypes.Validator; }> | null | undefined>>; export declare const isLinkService: PropTypes.Requireable; export declare const isLinkTarget: PropTypes.Requireable<"_self" | "_blank" | "_parent" | "_top">; export declare const isPage: PropTypes.Requireable>>; getAnnotations: PropTypes.Validator<(...args: any[]) => any>; getTextContent: PropTypes.Validator<(...args: any[]) => any>; getViewport: PropTypes.Validator<(...args: any[]) => any>; render: PropTypes.Validator<(...args: any[]) => any>; }>>; export declare const isPageIndex: Validator; export declare const isPageNumber: Validator; export declare const isPdf: PropTypes.Requireable; export declare const isRef: PropTypes.Requireable any) | Required; }>> | null | undefined>>; export declare const isRenderMode: PropTypes.Requireable<"canvas" | "custom" | "none" | "svg">; export declare const isRotate: PropTypes.Requireable<0 | 90 | 180 | 270>; export {};