declare function defaultColumns(): { id: string; field: string; label: string; align: string; }[]; declare function defaultMeta(): { id: string; field: string; label: string; expr: string; }[]; declare function c(): string; declare function buildItemsTable(cols: any, arrayKey?: string): string; declare function buildMetaStrip(fields: any): string; declare function spliceBlock(tpl: any, block: any, replacement: any): any; declare function composeInvoice(base: any, cols: any, metaFields: any, arrayKey?: string): any; declare function resolveConfigBlocks(s: any, data: any): any; declare function toPlaceholderView(tpl: any, data: any): any; declare function toEditableTemplateView(tpl: any, data: any, labelFor: any): { html: string; units: any[]; }; declare function applyTemplateEdit(src: any, unit: any, text: any): any; declare function applyTemplateToken(src: any, unit: any, tag: any): any; export declare const PBTpl: { ITEM_FIELDS: { id: string; label: string; expr: string; }[]; itemFieldLabel: (id: any) => any; META_CATALOG: { field: string; label: string; expr: string; }[]; defaultColumns: typeof defaultColumns; defaultMeta: typeof defaultMeta; buildItemsTable: typeof buildItemsTable; buildMetaStrip: typeof buildMetaStrip; spliceBlock: typeof spliceBlock; composeInvoice: typeof composeInvoice; resolveConfigBlocks: typeof resolveConfigBlocks; toPlaceholderView: typeof toPlaceholderView; toEditableTemplateView: typeof toEditableTemplateView; applyTemplateEdit: typeof applyTemplateEdit; applyTemplateToken: typeof applyTemplateToken; newId: typeof c; }; export {};