import { Provider } from '@loopback/core'; import { AnyObject } from '@loopback/repository'; import { AuditLog } from '../models'; import { ColumnBuilderFn } from '../types'; export declare class ColumnBuilderProvider implements Provider { value(): ColumnBuilderFn; /** * The columnBuilder function in TypeScript returns an array of AuditLog objects asynchronously. * @param {AuditLog[]} auditLogs - An array of AuditLog objects. * @returns The `columnBuilder` function is returning a Promise that resolves to an array of * `AuditLog` objects. */ columnBuilder(auditLogs: AuditLog[]): Promise; }