import { ShadowlessElement } from '@blockeditor/lit'; declare const ELEMENT_TAG: "affine-image-block-card"; export declare const SURFACE_IMAGE_CARD_WIDTH = 220; export declare const SURFACE_IMAGE_CARD_HEIGHT = 122; export declare const NOTE_IMAGE_CARD_HEIGHT = 78; export declare enum ImageState { Ready = 0, Loading = 1, Failed = 2 } export declare class AffinePageImageCard extends ShadowlessElement { static styles: import("lit").CSSResult; isInSurface: boolean; imageState: number; imageName: string | null; imageSize: number; render(): import("lit").TemplateResult<1>; } declare global { interface HTMLElementTagNameMap { [ELEMENT_TAG]: AffinePageImageCard; } } export {}; //# sourceMappingURL=image-card.d.ts.map