export declare class ReceiptPDFService { static PrintFile: any; static ReceiptPrint(ReceiptData: any, isHC: boolean): { info: { title: string; }; background: (currentPage: any, pageSize: any) => any; header: (currentPage: any, pageCount: any) => { text: string; alignment: string; marginRight: number; fontSize: number; marginTop: number; }; pageMargins: number[]; content: ({ columns: any; } | { canvas: { type: string; lineColor: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; }[]; } | { stack: ({ text: ({ text: string; bold?: undefined; } | { text: any; bold: boolean; })[]; style: string; canvas?: undefined; } | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; text?: undefined; style?: undefined; })[]; } | { stack: ({ text: ({ text: string; bold?: undefined; fontSize?: undefined; } | { text: string; bold: boolean; fontSize: number; })[]; style: string; }[] | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; })[]; } | { style: string; alignment: string; marginTop: number; text: (string | { text: any; bold: string; })[]; })[]; styles: { temp2header: { fontSize: number; bold: boolean; alignment: string; }; tableheader1: { bold: boolean; fontFamily: string; margin: number[]; alignment: string; }; header: { fontSize: number; bold: boolean; alignment: string; }; meetingHeader: { fontSize: number; bold: boolean; }; Receiptheader: { fontSize: number; bold: boolean; alignment: string; margin: number[]; }; InlineHeader: { fontSize: number; bold: boolean; alignment: string; margin: number[]; }; TaskHeading: { fontSize: number; bold: boolean; margin: number[]; }; lettersSize: { fontSize: number; margin: number[]; }; tablexample: { margin: number[]; }; hedstyl: { margin: number[]; }; header2: { fontSize: number; bold: boolean; alignment: string; margin: number[]; }; header1: { fontSize: number; bold: boolean; alignment: string; decoration: string; margin: number[]; }; ws_adrs_center: { fontSize: number; alignment: string; }; ws_adrs_center1: { fontSize: number; alignment: string; }; ws_adrs_left: { fontSize: number; alignment: string; }; ws_adrs_left1: { fontSize: number; alignment: string; }; columnheader: { margin: number[]; }; tableExample: { margin: number[]; fontSize: number; }; tableExamplemargin: { margin: number[]; fontSize: number; }; textcust: { fontSize: number; margin: number[]; }; column: { margin: number[]; }; tableheader: { bold: boolean; fontSize: number; margin: number[]; alignment: string; }; tableheader2: { fontSize: number; margin: number[]; alignment: string; opacity: number; }; hed: { fontSize: number; bold: boolean; }; hed2: { fontSize: number; }; TotalsStyles: { marginTop: number; lineHeight: number; fontSize: number; margin: number[]; }; colum1: { fontSize: number; lineHeight: number; }; colum2: { fontSize: number; lineHeight: number; margin: number[]; }; colum3: { lineHeight: number; }; Receiptheader1: { fontSize: number; bold: boolean; alignment: string; margin: number[]; }; Row1: { fontSize: number; margin: number[]; }; rowdata: { margin: number[]; fontSize: number; }; forCompany: { margin: number[]; fontSize: number; }; forCompany1: { margin: number[]; fontSize: number; }; Rupees: { margin: number[]; fontSize: number; }; Signature: { margin: number[]; alignment: string; fontSize: number; }; withApp: { alignment: string; lineHeight: number; }; withOutApp: { alignment: string; lineHeight: number; }; Sign: { fontSize: number; margin: number[]; }; Sign1: { fontSize: number; margin: number[]; }; 'margin-all': { margin: number[]; }; 'margin-top': { margin: number[]; }; 'margin-bottom': { margin: number[]; }; fontSize: { fontSize: number; }; }; }; static PrintFiles(): void; static GetAmountAndSignature(Amount: any): { marginLeft: number; columns: ({ stack: ({ text: ({ text: string; fontSize: number; bold?: undefined; } | { text: string; bold: boolean; fontSize: number; })[]; style: string; canvas?: undefined; } | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; text?: undefined; style?: undefined; })[]; style?: undefined; text?: undefined; marginRight?: undefined; alignment?: undefined; } | { stack?: undefined; style?: undefined; text?: undefined; marginRight?: undefined; alignment?: undefined; } | { style: string; text: string[]; marginRight: number; alignment: string; stack?: undefined; })[]; }; static GetCompanyName(CompanyName: any): { style: string; alignment: string; marginTop: number; text: (string | { text: any; bold: string; })[]; }; static GetPayment(PaymentId: any, isHC: boolean): { style: string; columns: ({ stack?: undefined; } | { stack: ({ text: ({ text: string; bold?: undefined; } | { text: any; bold: boolean; })[]; canvas?: undefined; } | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; text?: undefined; })[]; } | { style: string; stack: ({ text: ({ text: string; bold?: undefined; } | { text: any; bold: boolean; })[]; canvas?: undefined; } | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; text?: undefined; })[]; })[]; }; static GetDate(date: any, isHC: boolean): { stack?: undefined; } | { stack: ({ text: ({ text: string; bold?: undefined; } | { text: any; bold: boolean; })[]; canvas?: undefined; } | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; text?: undefined; })[]; }; static GetName(Name: any): { stack: ({ text: ({ text: string; bold?: undefined; } | { text: any; bold: boolean; })[]; style: string; canvas?: undefined; } | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; text?: undefined; style?: undefined; })[]; }; static GetRupee(TotalAmount: any): { stack: ({ text: ({ text: string; bold?: undefined; fontSize?: undefined; } | { text: string; bold: boolean; fontSize: number; })[]; style: string; }[] | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; })[]; }; static GetTowards(Ids: any, IsRepairOrder: boolean, Sts: any, RemAmt: any, RefundAmt: any): { columns: { stack: ({ text: ({ text: string; style: string; bold?: undefined; } | { text: any; bold: boolean; style: string; })[]; canvas?: undefined; } | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; text?: undefined; })[]; }[]; marginTop: number; }; static GetAmount(PaymentType: any, TypeNumber: any, PaidDate: any): { columns: ({ stack: ({ canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; } | { text: ({ text: string; style: string; bold?: undefined; } | { text: string; bold: boolean; style: string; })[]; })[]; } | { stack: ({ text: ({ text: string; style: string; marginLeft: number; bold?: undefined; } | { text: any; bold: boolean; style: string; marginLeft?: undefined; })[]; marginLeft: number; canvas?: undefined; } | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; text?: undefined; marginLeft?: undefined; })[]; })[]; marginTop: number; }; static GetLineByPayType(PaymentType: any): { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; }; static GetDrawDate(PaymentType: any, date: any): { stack: ({ text: ({ text: string; bold?: undefined; } | { text: any; bold: boolean; })[]; style: string; canvas?: undefined; } | { canvas: { type: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; dash: { length: number; space: number; }; }[]; text?: undefined; style?: undefined; })[]; } | { stack?: undefined; }; static todaydate(): string | null; }