/// <reference types="react" />
export declare const StyledDocument: import("@emotion/styled/dist/declarations/src/types").StyledComponent<{
    children?: import("react").ReactNode;
    className?: import("react-pdf/dist/cjs/shared/types").ClassName;
    error?: import("react-pdf/dist/cjs/shared/types").NodeOrRenderer;
    externalLinkRel?: string | undefined;
    externalLinkTarget?: import("react-pdf/dist/cjs/shared/types").ExternalLinkTarget | undefined;
    file?: import("react-pdf/dist/cjs/shared/types").File | undefined;
    imageResourcesPath?: string | undefined;
    inputRef?: import("react").Ref<HTMLDivElement | null> | undefined;
    loading?: import("react-pdf/dist/cjs/shared/types").NodeOrRenderer;
    noData?: import("react-pdf/dist/cjs/shared/types").NodeOrRenderer;
    onItemClick?: ((args: import("react-pdf/dist/cjs/shared/types").OnItemClickArgs) => void) | undefined;
    onLoadError?: import("react-pdf/dist/cjs/shared/types").OnError | undefined;
    onLoadProgress?: import("react-pdf/dist/cjs/shared/types").OnDocumentLoadProgress | undefined;
    onLoadSuccess?: import("react-pdf/dist/cjs/shared/types").OnDocumentLoadSuccess | undefined;
    onPassword?: ((callback: import("react-pdf/dist/cjs/shared/types").OnPasswordCallback, reason: number) => void) | undefined;
    onSourceError?: import("react-pdf/dist/cjs/shared/types").OnError | undefined;
    onSourceSuccess?: (() => void) | undefined;
    options?: {
        length?: number | null | undefined;
        password?: string | null | undefined;
        ownerDocument?: HTMLDocument | null | undefined;
        httpHeaders?: Object | null | undefined;
        withCredentials?: boolean | null | undefined;
        rangeChunkSize?: number | null | undefined;
        worker?: import("pdfjs-dist").PDFWorker | null | undefined;
        verbosity?: number | null | undefined;
        docBaseUrl?: string | null | undefined;
        cMapUrl?: string | null | undefined;
        cMapPacked?: boolean | null | undefined;
        CMapReaderFactory?: Object | null | undefined;
        useSystemFonts?: boolean | null | undefined;
        standardFontDataUrl?: string | null | undefined;
        StandardFontDataFactory?: Object | null | undefined;
        useWorkerFetch?: boolean | null | undefined;
        stopAtErrors?: boolean | null | undefined;
        maxImageSize?: number | null | undefined;
        isEvalSupported?: boolean | null | undefined;
        isOffscreenCanvasSupported?: boolean | null | undefined;
        isChrome?: boolean | null | undefined;
        canvasMaxAreaInBytes?: number | null | undefined;
        disableFontFace?: boolean | null | undefined;
        fontExtraProperties?: boolean | null | undefined;
        enableXfa?: boolean | null | undefined;
        disableRange?: boolean | null | undefined;
        disableStream?: boolean | null | undefined;
        disableAutoFetch?: boolean | null | undefined;
        pdfBug?: boolean | null | undefined;
        CanvasFactory?: Object | null | undefined;
        FilterFactory?: Object | null | undefined;
        enableHWA?: boolean | null | undefined;
    } | undefined;
    renderMode?: import("react-pdf/dist/cjs/shared/types").RenderMode | undefined;
    rotate?: number | null | undefined;
} & import("make-event-props").EventProps<false | import("pdfjs-dist/types/src/display/api").PDFDocumentProxy | undefined> & import("react").RefAttributes<{
    linkService: import("react").RefObject<import("react-pdf/dist/cjs/LinkService").default>;
    pages: import("react").RefObject<HTMLDivElement[]>;
    viewer: import("react").RefObject<{
        scrollPageIntoView: (args: import("react-pdf/dist/cjs/shared/types").ScrollPageIntoViewArgs) => void;
    }>;
}> & {
    theme?: import("@emotion/react").Theme | undefined;
} & {
    $isLoading: boolean;
}, {}, {}>;
