import { Store } from "./Store"; import { AuditFilter, AuditLog, AuditLogPagingToken, AuditLogSettings } from "../models"; export declare class AuditLogStore extends Store { private auditLogService; private auditLogs; private auditLogSettings; private loadAuditLogSettingsPromise; onActivated(): void; onDisposing(): void; getters: { auditLogs: () => Array; settings: () => AuditLogSettings; }; actions: { ensureLoadSettings: import("./Store").StoreAction void, (result: void) => void, (failureReason: any) => void, () => Promise>; addOrUpdateSettings: import("./Store").StoreAction void, (result: any, settings: AuditLogSettings) => void, (failureReason: any, settings: AuditLogSettings) => void, (settings: AuditLogSettings) => Promise>; loadAuditLogs: import("./Store").StoreAction void, (result: AuditLogPagingToken, params: AuditFilter) => void, (failureReason: any, params: AuditFilter) => void, (params: AuditFilter) => Promise>; loadAuditLogsNextPage: import("./Store").StoreAction void, (result: AuditLogPagingToken, nextPageToken: AuditLogPagingToken) => void, (failureReason: any, nextPageToken: AuditLogPagingToken) => void, (nextPageToken: AuditLogPagingToken) => Promise>; loadById: import("./Store").StoreAction void, (result: AuditLog, logid: number) => void, (failureReason: any, logid: number) => void, (logid: number) => Promise>; loadCategory: import("./Store").StoreAction void, (result: string[]) => void, (failureReason: any) => void, () => Promise>; }; private handleLoadedAuditLogResult; }