import { PropType } from 'vue'; import { WhiteboardDropTarget, WhiteboardPageOffset, WhiteboardPageSize, WhiteboardPageView } from './whiteboard-types.js'; declare const _default: import('vue').DefineComponent; required: true; }; pages: { type: PropType; default: () => never[]; }; pageSizes: { type: PropType>; default: () => {}; }; pageOffsets: { type: PropType>; default: () => {}; }; enabled: { type: BooleanConstructor; default: boolean; }; /** * Pointer ownership flag, separate from `enabled` (which controls show + Konva * interactivity). When the whiteboard surface overlays a PDF, the host passes * `interactive` so a visible-but-inert whiteboard layer never swallows PDF text * selection or PDF comment selection. Defaults to `enabled` to preserve the * legacy single-flag behavior when a host does not provide an explicit value. */ interactive: { type: PropType; default: null; }; opacity: { type: NumberConstructor; default: number; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, {}, string, import('vue').PublicProps, Readonly; required: true; }; pages: { type: PropType; default: () => never[]; }; pageSizes: { type: PropType>; default: () => {}; }; pageOffsets: { type: PropType>; default: () => {}; }; enabled: { type: BooleanConstructor; default: boolean; }; /** * Pointer ownership flag, separate from `enabled` (which controls show + Konva * interactivity). When the whiteboard surface overlays a PDF, the host passes * `interactive` so a visible-but-inert whiteboard layer never swallows PDF text * selection or PDF comment selection. Defaults to `enabled` to preserve the * legacy single-flag behavior when a host does not provide an explicit value. */ interactive: { type: PropType; default: null; }; opacity: { type: NumberConstructor; default: number; }; }>> & Readonly<{}>, { enabled: boolean; opacity: number; pages: WhiteboardPageView[]; pageSizes: Record; pageOffsets: Record; interactive: boolean | null; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, {}, HTMLDivElement>; export default _default;