export interface CorsWhitelistItem {
    ID: number;
    CreatedAt: string;
    UpdatedAt: string;
    DeletedAt: string | null;
    origin: string;
    description: string;
    is_active: boolean;
    created_by?: string;
}

export interface CorsBlacklistItem {
    ID: number;
    CreatedAt: string;
    UpdatedAt: string;
    DeletedAt: string | null;
    origin: string;
    reason: string;
    is_active: boolean;
    created_by?: string;
}

export interface RateLimitItem {
    ID: number;
    CreatedAt: string;
    UpdatedAt: string;
    DeletedAt: string | null;
    name: string;
    description: string;
    max_requests: number;
    window_seconds: number;
    is_active: boolean;
    updated_by?: string;
}
