import type { AuditEntry, AuditQueryOptions, AuditQueryResult } from '../interfaces/audit-entry.interface'; import type { AuditLogModuleOptions } from '../interfaces/audit-log-options.interface'; import type { PrismaModuleLike } from '../prisma/prisma-namespace'; /** @internal SQL Server reads share tenancy policy with AuditQueryService. */ export declare class SqlServerAuditQuery { private readonly options; private readonly Prisma; private readonly table; private readonly columns; constructor(options: AuditLogModuleOptions, Prisma: PrismaModuleLike['Prisma'], tableRef: unknown | null); query(query: AuditQueryOptions, tenantId: string | null): Promise; getById(id: string, tenantId: string | null): Promise; private equal; private where; private utcDate; private entry; } //# sourceMappingURL=audit-sqlserver-query.d.ts.map