import { CommonService } from './common.service';
export declare class PrintService {
    private _commonService;
    constructor(_commonService: CommonService);
    printPdf(fileUrl: string): void;
    /**
     * @param base64Content content
     * @param onLoadingStart function callback khi bắt đầu loading base64 để in
     * @param onLoadingEnd function callback khi loading base 64 done
     */
    printBase64Pdf(base64Content: string, onLoadingStart?: any, onLoadingEnd?: any): void;
    printHtml(idElement: string, header?: string): void;
    printHtmlContent(htmlContent: string, header?: string): void;
    printImage(imageUrl: string, header?: string, imageStyle?: string): void;
    printImages(images: string[], header?: string, imageStyle?: string): void;
    printJsonData(data: any[], properties?: any[] | {
        field: string;
        displayName: string;
    }[], header?: string, gridHeaderStyle?: string, gridStyle?: string): void;
}
//# sourceMappingURL=print.service.d.ts.map