import { IAuditLogConfigOptions } from './audit-log.interface';
export declare const META_AUDIT_LOG: unique symbol;
export declare const AUDIT_LOG_CONFIG_OPTIONS = "AUDIT_LOG_CONFIG_OPTIONS";
export declare const DEFAULT_AUDIT_LOG_CONFIG_OPTIONS: IAuditLogConfigOptions;
export declare const DEFAULT_UNKNOWN_VALUE = "unknown";
export declare const DEFAULT_RESOURCE_ID_FIELD_MAP = "body.id";
export declare const DEFAULT_ACTOR_ID_FIELD_MAP = "user.id";
export declare const DEFAULT_ACTOR_TYPE_FIELD_MAP = "user.role";
export declare const DEFAULT_OPERATION_TYPE_CREATE = "Create";
export declare const DEFAULT_OPERATION_TYPE_UPDATE = "Update";
export declare const DEFAULT_OPERATION_TYPE_REMOVE = "Remove";
export declare const DEFAULT_OPERATION_TYPE_QUERY = "Query";
export declare const REQUEST_HEADER_USER_AGENT = "user-agent";
export declare enum OperationStatus {
    SUCCEEDED = "SUCCEEDED",
    FAILED = "FAILED"
}
export declare const RESPONSE_KEYWORD = "$response.";
