import type { DataRecordPrint } from 'openxiangda-contracts/browser'; type PrintField = DataRecordPrint['fields'][number]; /** Print plain data. Files stay names, and rich text never becomes executable markup. */ export declare function recordPrintFieldText(field: PrintField, value: unknown, timeZone?: string): string; export declare function ResourceRecordPrintDocument({ snapshot, timeZone }: { snapshot: DataRecordPrint; timeZone?: string; }): import("react/jsx-runtime").JSX.Element; export declare function ResourceRecordPrintPreview({ resourceCode, recordId, viewCode, onClose }: { resourceCode: string; recordId: string; viewCode?: string; onClose: () => void; }): import("react/jsx-runtime").JSX.Element | null; export {}; //# sourceMappingURL=ResourceRecordPrintPreview.d.ts.map