import { AnnotationsUnion } from 'pspdfkit'; import { FileRetrieve } from '../../../../types/openapi'; import { SaveLinkAnnotationPayload } from './CFileViewer.pdf.link.types'; type __VLS_Props = { annotation: AnnotationsUnion | null; selectContent?: (fileId?: FileRetrieve['id'], pageIndex?: number) => Promise<(FileRetrieve & { pageIndex?: number; }) | null>; fetchFileById?: (id: FileRetrieve['id']) => Promise; }; declare const _default: import('vue').DefineComponent<__VLS_Props, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { close: () => any; save: (data: SaveLinkAnnotationPayload) => any; openContentSelector: () => any; }, string, import('vue').PublicProps, Readonly<__VLS_Props> & Readonly<{ onClose?: (() => any) | undefined; onSave?: ((data: SaveLinkAnnotationPayload) => any) | undefined; onOpenContentSelector?: (() => any) | undefined; }>, {}, {}, {}, {}, string, import('vue').ComponentProvideOptions, false, { popoverRef: HTMLDivElement; dragHandle: HTMLDivElement; }, HTMLDivElement>; export default _default;