/** Builtin PDF registration through document metadata and the keyed body slot. */ import type { Context } from '@deepseek-ai/cordis'; import type { DocumentPreviewDefinition } from '../document/registry.ts'; /** PDF metadata and keyed body share this package-local implementation identity. */ export declare const PDF_BODY_ID = "@deepseek-ai/dsh-client-ui-sidebar-documentpreview/pdf"; /** * Describe the builtin PDF renderer independently from its keyed body slot. * @param title - locale-owned implementation name. * @returns the complete-file PDF registration. */ export declare function pdfBodyDefinition(title: () => string): DocumentPreviewDefinition; /** @param ctx - context carrying the locale, document registry, and slot registry. */ export declare function apply(ctx: Context): void; //# sourceMappingURL=index.d.ts.map