import '../_common/components/embed-card/embed-card-caption.js';
import '../_common/components/embed-card/embed-card-toolbar';
import { ShadowlessElement } from '@blockeditor/lit';
import type { BookmarkBlockComponent } from './bookmark-block.js';
declare const DocBookmarkBlockComponent_base: typeof ShadowlessElement & import("@blockeditor/global/utils").Constructor<import("@blockeditor/lit").DisposableClass>;
export declare class DocBookmarkBlockComponent extends DocBookmarkBlockComponent_base {
    block: BookmarkBlockComponent;
    bookmardCardElement: HTMLElement;
    get model(): import("./bookmark-model.js").BookmarkBlockModel;
    get host(): import("@blockeditor/lit").EditorHost;
    connectedCallback(): void;
    private _whenHover;
    render(): import("lit").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'affine-doc-bookmark': DocBookmarkBlockComponent;
    }
}
export {};
//# sourceMappingURL=doc-bookmark-block.d.ts.map