import type { BlockSpec } from '@blockeditor/block-std'; import type { BaseBlockTransformer } from '@blockeditor/store'; import type { EmbedBlockModel } from './embed-block-model.js'; import type { EmbedBlockGeneratorOptions, EmbedProps, LinkPreviewData } from './types.js'; export declare function createEmbedBlock, WidgetName extends string = string, Transformer extends BaseBlockTransformer> = BaseBlockTransformer>>({ schema, service, view, }: EmbedBlockGeneratorOptions): BlockSpec; export declare class LinkPreviewer { endpoint: string; setEndpoint(endpoint: string): void; query(url: string): Promise>; private getStringFromHTML; } //# sourceMappingURL=helper.d.ts.map