import '../loader.js'; import type { Workspace } from '@revesuite/store'; import { LitElement, type PropertyValues } from 'lit'; export type OnSuccessHandler = (pageIds: string[]) => void; declare const ImportPage_base: typeof LitElement & (new (...args: any[]) => import("@revesuite/lit").DisposableClass); export declare class ImportPage extends ImportPage_base { private workspace; private multiple; private onSuccess?; private abortController; static styles: import("lit").CSSResult; _loading: boolean; x: number; y: number; _startX: number; _startY: number; constructor(workspace: Workspace, multiple: boolean, onSuccess?: OnSuccessHandler | undefined, abortController?: AbortController); loading(): boolean; updated(changedProps: PropertyValues): void; private _onMouseDown; private _onMouseUp; private _onMouseMove; private _onCloseClick; private _selectFile; private _onImportSuccess; private _importFile; private _importMarkDown; private _importHtml; private _importNotion; private joinWebPaths; private _openLearnImportLink; render(): import("lit").TemplateResult<1>; } export {}; //# sourceMappingURL=import-page.d.ts.map