import { ReportEntity, SqlService } from '@servicelabsco/nestjs-utility-services'; import { ListingColumnEntity } from '../../access/entities/listing.column.entity'; import { ListingPageEntity } from '../../access/entities/listing.page.entity'; export declare class ProcessReportListing { protected readonly sqlService: SqlService; protected report: ReportEntity; protected listing: ListingPageEntity; protected reportData: any; constructor(sqlService: SqlService); process(identifier: string, options?: { listing_id?: number; deleteAnnomousColumns?: boolean; }): Promise; setColumns(deleteAnnomousColumns: boolean): Promise; saveColumns(key: string, value: any, index?: number): Promise; getColumnTypeId(value: any): 3 | 2 | 5 | 1; setName(key: string): string; setReportData(): Promise; initialize(identifier: string, options?: { listing_id?: number; deleteAnnomousColumns?: boolean; }): Promise; }