import { LogObject } from "./interfaces"; export declare const addUniqueLogEntry: (prefix: string, additionalParams?: {}, objectName?: string, signedIp?: string | undefined, clientId?: string | undefined) => Promise; export declare const addLogEntry: (prefix: string, additionalParams?: any, objectName?: string, signedIp?: string | undefined, clientId?: string | undefined) => Promise; export declare const getLogParams: (propertyName: string, signedIp?: string | undefined, clientId?: string | undefined, additionalParams?: {}) => LogObject; export declare const getUserLogPropertyName: (prefix: string, signedIp?: string | null) => string; export declare const getUserLogEntries: (prefix: string, limit?: number, objectName?: string, signedIp?: string | undefined, objectId?: string) => Promise; export declare const getLogEntries: (prefix: string, limit?: number | null, objectName?: string, objectId?: string, isCloudflareObjectId?: boolean) => Promise; export declare const getAllLogEntries: (objectName?: string, limit?: number | null, objectId?: string, isCloudflareObjectId?: boolean) => Promise; export declare const deleteAllLogsInObject: (objectName: string, signedIp: string) => Promise; export declare const deleteUserLogEntries: (prefix: string, objectName?: string, signedIp?: string | undefined) => Promise; export declare const deleteLogEntries: (prefix: string, objectName?: string) => Promise; //# sourceMappingURL=Logging.d.ts.map