/** * Verification Categories * * BitNet classifies resources into these categories. * Each category maps to a set of verification templates. */ export type VerificationCategory = 'database-with-snapshots' | 'nosql-database' | 'block-storage' | 'file-storage' | 'object-storage' | 'cache-cluster' | 'search-cluster' | 'streaming-data' | 'message-queue' | 'container-registry' | 'secrets-and-keys' | 'stateful-compute' | 'no-verification-needed'; /** * Category metadata for display and documentation */ export interface CategoryMetadata { category: VerificationCategory; description: string; riskLevel: 'high' | 'medium' | 'low'; examples: string[]; } export declare const CATEGORY_METADATA: Record; /** * Resource identifier extraction patterns per category */ export interface IdentifierPattern { identifierAttributes: string[]; arnAttributes: string[]; arnPattern?: { service: string; resourceType: string; }; } export declare const IDENTIFIER_PATTERNS: Record; //# sourceMappingURL=categories.d.ts.map