import type { CommandModule } from 'yargs'; type IntegrationChoice = 'aspect-and-plugin' | 'plugin-only' | 'aspect-only' | 'cdk-nag-only' | 'skip'; interface SnippetParts { imports: string[]; body: string[]; } export declare const buildSnippet: (choice: IntegrationChoice, isJavaScript: boolean) => SnippetParts; export declare const alreadyInstalled: (source: string, parts: SnippetParts) => boolean; export declare const insertSnippet: (source: string, parts: SnippetParts) => string | null; export declare const setupCommand: CommandModule; export declare const setupCdkNagCommand: CommandModule; export {};