import type { UmbAuditLogModel, UmbAuditLogRequestArgs, UmbAuditLogTagData } from './types.js'; import type { UmbPagedModel, UmbRepositoryBase, UmbRepositoryResponse } from '../repository/index.js'; export interface UmbAuditLogRepository = UmbAuditLogModel> extends UmbRepositoryBase { requestAuditLog(args: UmbAuditLogRequestArgs): Promise>>; getTagStyleAndText?(logType: string): UmbAuditLogTagData; }