export declare class SharedPDFService { static BodySize: number; static TableHeaders: number; static SubHeaderSize: number; static TermsandCond: number; static MainHeading(CName: any, Entity: any, Image: any, HColor: any, CopyName: any): any; static HeaderAlignmentBasedOnCondition(CName: any, Image: any, HColor: any, headerstyle: any, MainHeaderStyle: any, Entity: any, CopyName: any): any; static GetLeftMArgin(WorkShopName: any): "center" | "left"; static GetMainHeader(Entity: any, Image: any, AColor: any, HColor: any, text: any): { columns: any; }; static GetConsultationMainHeader(Entity: any, Image: any, AColor: any, HColor: any, text: any): { columns: any; width: string; }; static ConsultationMainHeading(CName: any, Entity: any, Image: any, HColor: any, CopyName: any): any; static ConsultHeaderAlignmentBasedOnCondition(CName: any, Image: any, HColor: any, headerstyle: any, MainHeaderStyle: any, Entity: any, CopyName: any): any; static GetConsultationLeftAlignmentHeader(Entity: any, Image: any, AColor: any, HColor: any, text: any): any; static GetWatermarkImage(Image: any, pageSize: any, Wmark: boolean): any; static GetLeftAlignmentHeader(Entity: any, Image: any, AColor: any, HColor: any, text: any): any; static GetAddresDetailsAndLogo(Entity: any, Image: any, AColor: any, HColor: any, text: any): any; static GetHeader(Entity: any, HColor: string): any; static GetMainHeaderStyleForLeftAlignHeader(WorkShopName: string): any; static GetEntityDetails(Entity: any): { lineHeight: number; stack: any; }; static GetEntityTax(Entity: any): any; static GetEntityeDataTable(EntityFields: any, Entity: any): { lineHeight: number; marginTop: number; marginLeft: number; fontSize: number; table: { body: { table: { fontSize: number; widths: string[]; body: any; }; layout: string; }[][]; }; layout: string; }; static EntityTableDataDetails(EntityFields: any, Entity: any): any; static GetTagLine(TLine: any): any; static GetEmail(email: any): any; static getPinCode(pin: any): any; static GetPrintType(type: any): { columns: ({ text: string; width: number; alignment?: undefined; } | { text: any; alignment: string; width?: undefined; })[]; style: string; }; static GetNewUnderLine(orientation?: 'portrait' | 'landscape'): { marginTop: number; canvas: { type: string; color: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; }[]; }; static GetNewUnderLine1(withPass: boolean, orientation?: 'portrait' | 'landscape'): any; static GetNewMainHeader(Entity: any, Image: any, AColor: any, HColor: any, text: any, orientation?: 'portrait' | 'landscape'): { columns: any; }; static GetNewLeftAlignmentHeader(Entity: any, Image: any, AColor: any, HColor: any, text: any, orientation?: 'portrait' | 'landscape'): any; static GetNewAddresDetailsAndLogo(Entity: any, Image: any, AColor: any, HColor: any, text: any, orientation?: 'portrait' | 'landscape'): any; static GetUnderLine(): { marginTop: number; canvas: { type: string; color: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; }[]; }; static GetUnderLine1(withPass: boolean): any; static GetLightUnderLine(width: number, color: string): { canvas: { type: string; color: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; }[]; }; static HeaderAfterLine(): { canvas: { type: string; lineColor: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; }[]; }; static HeaderAfterLine2(): { canvas: { type: string; lineColor: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; }[]; }; static HeaderAfterLine1(): { canvas: { type: string; lineColor: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; }[]; }; static CustomerAndVehicleDetailsAfterLine(): { canvas: { type: string; lineColor: string; x1: number; y1: number; x2: number; y2: number; lineWidth: number; }[]; }; static convertImgToBase64URL(url: any, callback: any, outputFormat: any): void; static GetShowLine(ROData: any): any; static GetTemsAndConditions(Terms: any): any; static GetSearchValueDetails(searchValue: any): { style: string[]; lineHeight: number; fontSize: number; marginBottom: number; table: { body: any; }; layout: string; }; static GetBankDetials(Bankinfo: any, isPrint: boolean, UPIPhone: string): any; static GetBankDataTable(data: any, isBank: boolean): any; static LaborTotalTable(ROPrintData: any): { style: string[]; lineHeight: number; fontSize: number; marginBottom: number; table: { body: any; }; layout: string; }; static PartsTotalTables(ROPrintData: any): { style: string[]; lineHeight: number; fontSize: number; marginBottom: number; table: { body: any; }; layout: string; }; static GetDataTable(data: any, istotal: boolean): any; static GetCustomerAndVehicleDetails(Id: any, CrDate: any, PrDate: any, MOut: any, MIn: any, Vehicle: any, PrintType: any, For: any, SurName: any, SurPhone: any, Type: any, SurEmail: any, InsComp: any, PolNo: any, PolType: any, Customer: any, IsProforma: boolean, Settings: any, Location: any, isOtherIndustry: boolean, BL: any, ROCode: any, TypeName: any, AdmNo: any, DoS: any, PrCustBar?: boolean): { style: string; marginLeft: number; columns: ({ stack: any[]; width: number; marginLeft: number; } | { stack: any[]; width: number; marginRight: number; text?: undefined; } | { text: string; width: number; stack?: undefined; marginRight?: undefined; } | { stack: { lineHeight: number; fontSize: number; table: { body: any; }; layout: string; }[]; width: number; })[]; }; static GetNewCustomerAndVehicleDetails(Id: any, CrDate: any, PrDate: any, MOut: any, MIn: any, Vehicle: any, PrintType: any, For: any, SurName: any, SurPhone: any, Type: any, SurEmail: any, InsComp: any, PolNo: any, PolType: any, Customer: any, IsProforma: boolean, Settings: any, Location: any, isOtherIndustry: boolean, BL: any, ROCode: any, TypeName: any, AdmNo: any, DoS: any, PrCustBar?: boolean, orientation?: 'portrait' | 'landscape'): { style: string; marginLeft: number; columns: ({ stack: any[]; width: number; marginLeft: number; } | { stack: any[]; width: number; marginRight: number; text?: undefined; } | { text: string; width: number; stack?: undefined; marginRight?: undefined; } | { stack: { lineHeight: number; fontSize: number; table: { body: any; }; layout: string; }[]; width: number; })[]; }; static GetNewCustomer(Customer: any, Type: any, For: any, Vehicle: any, Settings: any, Headding: any, isOtherIndustry: boolean, orientation?: 'portrait' | 'landscape'): { stack: any[]; width: number; marginLeft: number; }; static GetNewInsurence(For: any, SurName: any, SurPhone: any, Type: any, SurEmail: any, InsComp: any, PolNo: any, PolType: any, Location: any, isOtherIndustry: boolean, Code?: any, PrCustBar?: boolean, orientation?: 'portrait' | 'landscape'): { stack: any[]; width: number; marginRight: number; text?: undefined; } | { text: string; width: number; stack?: undefined; marginRight?: undefined; }; static GetNewVehicle(Type: any, Id: any, CrDate: any, PrDate: any, MOut: any, MIn: any, Vehicle: any, PrintType: any, For: any, IsProforma: boolean, Settings: any, isOtherIndustry: boolean, BL: any, ROCode: any, TypeName: any, AdmNo: any, DoS: any, orientation?: 'portrait' | 'landscape'): { stack: { lineHeight: number; fontSize: number; table: { body: any; }; layout: string; }[]; width: number; }; static GetReceiptCustomerAndVehicleDetails(Id: any, CrDate: any, PrDate: any, MOut: any, MIn: any, Vehicle: any, PrintType: any, For: any, SurName: any, SurPhone: any, Type: any, SurEmail: any, InsComp: any, PolNo: any, PolType: any, Customer: any, IsProforma: boolean, Settings: any, Location: any, isOtherIndustry: boolean): { style: string; marginLeft: number; columns: ({ stack: any[]; width: number; marginRight: number; text?: undefined; } | { text: string; width: number; stack?: undefined; marginRight?: undefined; } | { stack: any[]; width: number; marginLeft: number; } | { stack: { lineHeight: number; fontSize: number; table: { body: any; }; layout: string; }[]; width: number; })[]; }; static GetSOCustomerAndOthDetails(Id: any, CrDate: any, PrDate: any, PrintType: any, For: any, SurName: any, SurPhone: any, Type: any, SurEmail: any, Shipment: any, PolNo: any, PolType: any, Customer: any, DoS: any, RefNo: any, IsPackage: any, PackId: any, PackedDate: any, ShipId: any, ShippedDate: any): { style: string; marginLeft: number; stack: ({ columns: { stack: any[]; width: number; marginLeft: number; }[]; marginTop: number; } | { columns: { text: string; }[]; })[]; }; static CustomerDetails(Customer: any, Type: any, For: any, Vehicle: any, Settings: any, Shipment: any): { columns: { stack: any[]; width: number; marginLeft: number; }[]; marginTop: number; }; static GetCustomerSO(Customer: any, Type: any, For: any, Vehicle: any, Settings: any, Headding: any): { stack: any[]; width: number; marginLeft: number; }; static GetOwnerDetails(Customer: any, Type: any, For: any): any; static GetReceiptCustomer(Customer: any, Type: any, For: any, Vehicle: any, Settings: any, Headding: any, isOtherIndustry: boolean): { stack: any[]; width: number; marginLeft: number; }; static GetReceiptCustomerDetails(Customer: any, Type: any, Vehicle: any, Settings: any, CustHeader: string): any; static GetCustomer(Customer: any, Type: any, For: any, Vehicle: any, Settings: any, Headding: any, isOtherIndustry: boolean): { stack: any[]; width: number; marginLeft: number; }; static GetInsurence(For: any, SurName: any, SurPhone: any, Type: any, SurEmail: any, InsComp: any, PolNo: any, PolType: any, Location: any, isOtherIndustry: boolean, Code?: any, PrCustBar?: boolean): { stack: any[]; width: number; marginRight: number; text?: undefined; } | { text: string; width: number; stack?: undefined; marginRight?: undefined; }; static GetBarCode(code: string, PrCustBar: boolean): { svg: any; } | { svg?: undefined; }; static textToSvgBarcode(text: string): any; static GetVehicle(Type: any, Id: any, CrDate: any, PrDate: any, MOut: any, MIn: any, Vehicle: any, PrintType: any, For: any, IsProforma: boolean, Settings: any, isOtherIndustry: boolean, BL: any, ROCode: any, TypeName: any, AdmNo: any, DoS: any): { stack: { lineHeight: number; fontSize: number; table: { body: any; }; layout: string; }[]; width: number; }; static GetReceiptVehicle(Type: any, Id: any, CrDate: any, PrDate: any, MOut: any, MIn: any, Vehicle: any, PrintType: any, For: any, IsProforma: boolean, Settings: any, isOtherIndustry: boolean): { stack: { lineHeight: number; fontSize: number; table: { body: any; }; layout: string; }[]; width: number; }; static GetReceiptVehicleDetails(Type: any, Id: any, CrDate: any, PrDate: any, MOut: any, MIn: any, Vehicle: any, PrintType: any, IsProforma: boolean, Settings: any, isOtherIndustry: boolean): { lineHeight: number; fontSize: number; table: { body: any; }; layout: string; }; static GetInsurenceDetails(For: any, SurName: any, SurPhone: any, SurEmail: any, InsComp: any, PolNo: any, PolType: any, Type: any, Location: any, isOtherIndustry: boolean): any; static GetInsuranceDetailsTable(InsuranceFields: any, SurName: any, SurPhone: any, SurEmail: any, InsComp: any, PolNo: any, PolType: any): any; static GetPolicyInfo(PolNo: any, PolType: any): any; static GetSurveyor(SurName: any, SurPhone: any, SurEmail: any): any; static emptyObject(): any; static InsCompany(InsComp: any): any; static GetInsuranceDetails(data: any): { fontSize: number; lineHeight: number; table: { body: any; }; layout: string; }; static GetInsuranceTable(data: any): any; static GetCustomerDetails(Customer: any, Type: any, Vehicle: any, Settings: any, CustHeader: string): any; static GetNameAndAddress(RepairOrder: any): "Insurance Company Name & Address:" | "Customer Name & Address:" | "Location:"; static GetCustomerName(Customer: any): any; static GetCustomerGSTIN(Customer: any): any; static GetCustomerDLNo(Customer: any): any; static GetCustPhoneNumber(Customer: any, Type: any): any; static GetAddress(Customer: any): any; static GetVehicleDetails(Type: any, Id: any, CrDate: any, PrDate: any, MOut: any, MIn: any, Vehicle: any, PrintType: any, IsProforma: boolean, Settings: any, isOtherIndustry: boolean, BL: any, ROCode: any, TypeName: any, AdmNo: any, DoS: any): { lineHeight: number; fontSize: number; table: { body: any; }; layout: string; }; static GetStateName(PlaceofSupply: any): any; static GetOtherDtails(Type: any, Id: any, CrDate: any, PrDate: any, PrintType: any, Settings: any, RefNo: any, IsPackage: any, PackId: any, PackedDate: any, ShipId: any, ShippedDate: any): { lineHeight: number; fontSize: number; table: { body: any; }; layout: string; }; static CheckAndSetString(Value: any): any; static GetVehicleDataTable(vehicleData: any): { lineHeight: number; fontSize: number; table: { body: any; }; layout: string; }; static GetFormatContact(CustomerObj: any): string; static GetFormatAddress(CustomerObj: any): string; static GetDisplayTable(): { text: string; fontSize: number; bold: boolean; margin: number[]; }; static GetHeaders(PrintPartNumber: any): any; static PartsTaxAmounts1(PartsTaxInfo: any, ShowAccParts: any, ShowIGST: any, ShowTaxColumn: any): "" | { stack: { style: string; table: { widths: number[]; headerRows: number; body: any; }; layout: { hLineWidth: (i: any, node: any) => 0 | 0.1; vLineWidth: (i: any, node: any) => number; hLineColor: (i: any, node: any) => string; }; }[]; }; static PartsTaxAmounts(PartsTaxInfo: any, ShowAccParts: any, ShowIGST: any, ShowTaxColumn: any): "" | { stack: { style: string; table: { widths: (string | number)[]; headerRows: number; body: any; }; layout: { hLineWidth: (i: any, node: any) => 0 | 0.1; vLineWidth: (i: any, node: any) => number; hLineColor: (i: any, node: any) => string; }; }[]; }; static AllHSNPartCGSTTaxListTable1(PartsTaxInfo: any, ShowAccParts: any, ShowIGST: any, ShowTaxColumn: any): { style: string; table: { widths: number[]; headerRows: number; body: any; }; layout: { hLineWidth: (i: any, node: any) => 0 | 0.1; vLineWidth: (i: any, node: any) => number; hLineColor: (i: any, node: any) => string; }; }; static AllHSNPartCGSTTaxListTable(PartsTaxInfo: any, ShowAccParts: any, ShowIGST: any, ShowTaxColumn: any): { style: string; table: { widths: (string | number)[]; headerRows: number; body: any; }; layout: { hLineWidth: (i: any, node: any) => 0 | 0.1; vLineWidth: (i: any, node: any) => number; hLineColor: (i: any, node: any) => string; }; }; static AllPartCGSTTaxListTable(PartsTaxInfo: any, ShowAccParts: any, ShowTaxColumn: any): { style: string; table: { widths: number[]; body: any; }; layout: { hLineWidth: (i: any, node: any) => 0 | 0.1; vLineWidth: (i: any, node: any) => number; hLineColor: (i: any, node: any) => string; }; }; static HeaderLineStyle(): { hLineWidth: (i: any, node: any) => 0 | 0.1; vLineWidth: (i: any, node: any) => number; hLineColor: (i: any, node: any) => string; }; static CreateHeadingAllPartCGSTTaxList(): ({ text: string; style: string; fontSize: number; lineHeight: number; Field: string; alignment?: undefined; } | { text: string; style: string; alignment: string; fontSize: number; lineHeight: number; Field: string; })[]; static ALLPartsCGSTTaxListTable(PartsTaxInfo: any, ShowAccParts: any, ShowTaxColumn: any): any; static CreateHeadingAllHSNTaxList(ShowIGST: any): { text: string; style: string; fontSize: number; lineHeight: number; Field: string; }[]; static CreateHeadingAllTaxList(ShowIGST: any): { text: string; style: string; fontSize: number; lineHeight: number; Field: string; alignment: string; }[]; static CreateHSNTaxTable1(PartsTaxInfo: any, ShowAccParts: any, ShowIGST: any, ShowTaxColumn: any): any; static CreateHSNTaxTable(PartsTaxInfo: any, ShowAccParts: any, ShowIGST: any, ShowTaxColumn: any): any; static GetFinalTotalDetails1(RecordData: any, BasicLaborTotal: any, OverAllMainLaborDiscount: any, LCGST: any, LSGST: any, LIGST: any, PIGST: any, ShowIGST: any, ShowTaxColumn: any, BasicPartsTotal: any, OverAllMainPartsDiscount: any, PCGST: any, PSGST: any, PartsTaxInfo: any, ShowAccParts: any, LaborAfterGST: any, PartsAfterGST: any, OverAllRecordDiscount: any, For: any, OverAllRecordTotal: any, Rounded: any, GrandTotal: any, ShowDetailedLaborTaxInfo: any, ShowDetailedPartTaxInfo: any, istaxable: boolean, LaborTotalTax: any, PartTotalTax: any, Consolidate: boolean, From: string, Adj: any, CustLaborTaxGroupDataByPerc: any, STotal: any, isAuto: boolean, moreDiscDetails: boolean): { columns: ({ style: string[]; lineHeight: number; marginBottom: number; width: string; table: { body: any; }; layout: string; } | { stack: (string | { stack: { style: string; table: { widths: number[]; headerRows: number; body: any; }; layout: { hLineWidth: (i: any, node: any) => 0 | 0.1; vLineWidth: (i: any, node: any) => number; hLineColor: (i: any, node: any) => string; }; }[]; } | { stack: ({ text: string; bold: boolean; fontSize: number; margin: number[]; italics?: undefined; opacity?: undefined; } | { text: any; fontSize: number; margin: number[]; italics: boolean; opacity: number; bold?: undefined; })[]; margin: number[]; })[]; })[]; }; static GetNotes(RecordData: any): "" | { stack: ({ text: string; bold: boolean; fontSize: number; margin: number[]; italics?: undefined; opacity?: undefined; } | { text: any; fontSize: number; margin: number[]; italics: boolean; opacity: number; bold?: undefined; })[]; margin: number[]; }; static GrandTotal1(RecordData: any, LaborAfterGST: any, PartsAfterGST: any, OverAllRecordDiscount: any, totalTax: any, For: any, OverAllRecordTotal: any, Rounded: any, GrandTotal: any, Adj: any, Consolidate: any, STotal: any, moreDiscDetails: boolean): { style: string[]; lineHeight: number; marginBottom: number; width: string; table: { body: any; }; layout: string; }; static GetFinalTotalDetails(RecordData: any, BasicLaborTotal: any, OverAllMainLaborDiscount: any, LCGST: any, LSGST: any, LIGST: any, PIGST: any, ShowIGST: any, ShowTaxColumn: any, BasicPartsTotal: any, OverAllMainPartsDiscount: any, PCGST: any, PSGST: any, PartsTaxInfo: any, ShowAccParts: any, LaborAfterGST: any, PartsAfterGST: any, OverAllRecordDiscount: any, For: any, OverAllRecordTotal: any, Rounded: any, GrandTotal: any, ShowDetailedLaborTaxInfo: any, ShowDetailedPartTaxInfo: any, istaxable: boolean, LaborTotalTax: any, PartTotalTax: any, Consolidate: boolean, From: string, Adj: any, STotal: any, moreDiscDetails: boolean): { columns: any[]; marginLeft: number; }; static GetDebitTotalDetails(RecordData: any, BasicLaborTotal: any, OverAllMainLaborDiscount: any, LCGST: any, LSGST: any, LIGST: any, PIGST: any, ShowIGST: any, ShowTaxColumn: any, BasicPartsTotal: any, OverAllMainPartsDiscount: any, PCGST: any, PSGST: any, PartsTaxInfo: any, ShowAccParts: any, LaborAfterGST: any, PartsAfterGST: any, OverAllRecordDiscount: any, For: any, OverAllRecordTotal: any, Rounded: any, GrandTotal: any, ShowDetailedLaborTaxInfo: any, ShowDetailedPartTaxInfo: any, istaxable: boolean, LaborTotalTax: any, PartTotalTax: any, Consolidate: boolean, From: string, moreDiscDetails: boolean): { columns: ({ style: string[]; lineHeight: number; marginBottom: number; fontSize: number; table: { body: any; }; layout: string; } | { text: string; width: number; stack?: undefined; } | { stack: any[]; text?: undefined; width?: undefined; })[]; marginLeft: number; }; static DebitGrandTotal(RecordData: any, LaborAfterGST: any, PartsAfterGST: any, OverAllRecordDiscount: any, totalTax: any, For: any, OverAllRecordTotal: any, Rounded: any, GrandTotal: any, moreDiscDetails: boolean, DecimalsNumber: number): { style: string[]; lineHeight: number; marginBottom: number; fontSize: number; table: { body: any; }; layout: string; }; static GetPOTotalDetails(ROPrintData: any, moreDiscDetails: boolean): { columns: ({ style: string[]; lineHeight: number; marginBottom: number; width: string; table: { body: any; }; layout: string; } | { stack: any[]; text?: undefined; width?: undefined; } | { text: string; width: number; stack?: undefined; })[]; marginLeft: number; }; static GetTaxOnParts(BasicPartsTotal: any, OverAllMainPartsDiscount: any, PCGST: any, PSGST: any, ShowAccParts: any, PIGST: any, ShowIGST: any, ShowTaxColumn: any, ShowDetailedPartTaxInfo: any, From: string, Consolidate: boolean): any; static GetTaxOnLabor(BasicLaborTotal: any, OverAllMainLaborDiscount: any, LCGST: any, LSGST: any, LIGST: any, ShowIGST: any, ShowTaxColumn: any, ShowDetailedLaborTaxInfo: any, Consolidate: boolean): any; static GrandTotal(RecordData: any, LaborAfterGST: any, PartsAfterGST: any, OverAllRecordDiscount: any, totalTax: any, For: any, OverAllRecordTotal: any, Rounded: any, GrandTotal: any, Adj: any, Consolidate: any, subTotal: any, moreDiscDetails: boolean, DecimalsNumber: number): { style: string[]; lineHeight: number; marginBottom: number; width: string; table: { body: any; }; layout: string; }; static SalesGrandTotal(LaborAfterGST: any, PartsAfterGST: any, OverAllRecordDiscount: any, For: any, OverAllRecordTotal: any, Rounded: any, GrandTotal: any): { style: string[]; lineHeight: number; marginBottom: number; table: { body: any; }; layout: string; }; static GrandTotalTable(data: any): any; static InvoiceDueStatus(Type: any, Paid: any, Due: any, Status: any, isCounter: boolean, DecimalsNumber: number): any; static DebitDueStatus(Type: any, Paid: any, Due: any, Status: any): { fontSize: number; marginTop: number; marginBottom: number; table: { widths: string[]; body: ({ text: string; marginLeft: number; marginRight?: undefined; } | { text: string; marginRight: number; marginLeft?: undefined; })[][]; }; layout: { hLineColor: (i: any, node: any) => "white" | "gray"; vLineColor: (i: any, node: any) => "white" | "gray"; }; }; static LayOutStyle(): { hLineColor: (i: any, node: any) => "white" | "gray"; vLineColor: (i: any, node: any) => "white" | "gray"; }; static LayOutLineStyle(): { hLineWidth: (i: any, node: any) => number; vLineWidth: (i: any, node: any) => number; hLineColor: (i: any, node: any) => "lightgray" | "white"; vLineColor: (i: any, node: any) => "lightgray" | "white"; }; static LayOutStyle1(): { hLineColor: (i: any, node: any) => "white" | "gray"; vLineColor: (i: any, node: any) => "white" | "gray"; }; static GetImage(Image: any, PrLogo: boolean): { image: any; width: number; height: number; text?: undefined; } | { text: string; width: number; height: number; image?: undefined; }; static FooterContent(CnstData: any): any; static GetEntityAddress(Entity: any): { style: string; table: { widths: (string | number)[]; body: (({ text: string; bold: boolean; marginLeft?: undefined; } | { text: string; marginLeft: number; bold?: undefined; })[] | ({ text: string; marginLeft?: undefined; } | { text: string; marginLeft: number; })[])[]; }; layout: string; }; static GetSignatures(CName: any, For: any, Type: any): { columns: { marginTop: number; stack: ({ text: { text: ({ text: string; fontSize: number; bold?: undefined; } | { text: any; bold: string; fontSize: number; })[]; }; alignment: string; columns?: undefined; } | { columns: any[]; text?: undefined; alignment?: undefined; })[]; }[]; }; static GetInvSignatures(CName: any, isCounterSale: boolean): { columns: { marginTop: number; stack: ({ text: { text: ({ text: string; fontSize: number; bold?: undefined; } | { text: any; bold: string; fontSize: number; })[]; }; alignment: string; columns?: undefined; } | { columns: any[]; text?: undefined; alignment?: undefined; })[]; }[]; }; static GetHCInvSignatures(CName: any, isCounterSale: boolean): { columns: { marginTop: number; stack: ({ text: { text: ({ text: string; fontSize: number; bold?: undefined; } | { text: any; bold: string; fontSize: number; })[]; }; alignment: string; columns?: undefined; } | { columns: any[]; text?: undefined; alignment?: undefined; })[]; }[]; }; static SparesSignature(CounterSale: boolean): any; static CompanyName(CName: any): { text: ({ text: string; fontSize: number; bold?: undefined; } | { text: any; bold: string; fontSize: number; })[]; }; static Authorizedsignature(): { style: string; text: string[]; width: string; }; static Accountantsignature(): { style: string; text: string[]; width: string; }; static CustomerSignature(): { style: string; text: string[]; width: string; }; static PatientSignature(): { style: string; text: string[]; width: string; }; static SurveyorSignature(For: any, Type: any): any; static GetHeadersWithDiffDisc(ROData: any, PrintPartNumber: any): any; static GetStyles(): { 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 convertNumberToWords(value: any): string; static frac(f: any): number; static convert_number(number: any): string; }