export declare const PrintPluginApi: {}; export interface PrintPluginApi { buildPrintDataFromCtrl: (formsIds: string[], gridIds: string[]) => Object; buildPrintDataFromJson: (formsdatas: Record, griddatas: aTableData[]) => Object; loadTemplate: (pageid: any) => Promise; loadPrintData: (opt: printDataKeys) => any; doPrint: () => any; doExport: () => any; beginBatchPrint: (isPreview: boolean) => any; loadBatchPage: (opt: printDataKeys) => any; endBatchPrint: () => any; } interface printDataKeys { data: any; bizid?: string; bizpk?: string; } type aTableData = aRow[]; type aRow = Record | jsonString; type jsonString = string; export {};