import { Provider } from '@loopback/core'; import { EntityCrudRepository } from '@loopback/repository'; import { AwsS3Config } from '../keys'; import { AuditLog } from '../models'; import { ExportToCsvFn } from '../types'; export declare class ExportToCsvProvider implements Provider { private readonly config; auditLogRepository: EntityCrudRepository; constructor(config: AwsS3Config, auditLogRepository: EntityCrudRepository); value(): ExportToCsvFn; exportToCsv(selectedAuditLogs: AuditLog[]): Promise; }