import { ShadowlessElement } from '@blockeditor/lit';
import type { BookmarkBlockComponent } from '../bookmark-block.js';
declare const BookmarkCard_base: typeof ShadowlessElement & import("@blockeditor/global/utils").Constructor<import("@blockeditor/lit").DisposableClass>;
export declare class BookmarkCard extends BookmarkCard_base {
    static styles: import("lit").CSSResult;
    bookmark: BookmarkBlockComponent;
    private readonly _themeObserver;
    connectedCallback(): void;
    private _selectBlock;
    private _openLink;
    private _handleClick;
    private _handleDoubleClick;
    render(): import("lit").TemplateResult<1>;
}
declare global {
    interface HTMLElementTagNameMap {
        'bookmark-card': BookmarkCard;
    }
}
export {};
//# sourceMappingURL=bookmark-card.d.ts.map