/** Builtin HTML metadata and keyed body registration; assembly belongs to the package entry. */
import type { Context } from '@deepseek-ai/cordis';
import type { DocumentPreviewDefinition } from '../document/registry.ts';
/** HTML implementation identity, shared by metadata and the keyed slot. */
export declare const HTML_BODY_ID = "@deepseek-ai/dsh-client-ui-sidebar-documentpreview/html";
/**
* Describe the builtin HTML renderer's file types and loading mode.
* @param title - locale-owned implementation name.
* @returns metadata for complete HTML documents.
*/
export declare function htmlBodyDefinition(title: () => string): DocumentPreviewDefinition;
/**
* Register the HTML dictionary, metadata and body with reversible effects.
* @param ctx - owning plugin context.
*/
export declare function apply(ctx: Context): void;
//# sourceMappingURL=index.d.ts.map