feat(ADM-018): completed feature
This commit is contained in:
12
project/src/modules/security/domain/security.ts
Normal file
12
project/src/modules/security/domain/security.ts
Normal file
@@ -0,0 +1,12 @@
|
||||
export interface RateLimitDecision {
|
||||
allowed: boolean;
|
||||
remaining: number;
|
||||
retryAfterSeconds: number;
|
||||
}
|
||||
|
||||
export interface AuditEntry {
|
||||
actorId: string | null;
|
||||
action: string;
|
||||
target: string;
|
||||
metadata: Record<string, unknown>;
|
||||
}
|
||||
Reference in New Issue
Block a user