/** * Result of checking a single prerequisite */ export interface PrerequisiteResult { name: string; command: string; installed: boolean; version?: string; required: boolean; installUrl?: string; note?: string; } /** * Result of checking all prerequisites */ export interface PrerequisitesCheckResult { allRequiredPresent: boolean; results: PrerequisiteResult[]; } /** * Check for AWS CLI v2 */ export declare function checkAwsCli(): PrerequisiteResult; /** * Check for npm */ export declare function checkNpm(): PrerequisiteResult; /** * Check for Docker */ export declare function checkDocker(): PrerequisiteResult; /** * Check for AWS Session Manager Plugin */ export declare function checkSessionManagerPlugin(): PrerequisiteResult; /** * Check all prerequisites */ export declare function checkPrerequisites(): PrerequisitesCheckResult; //# sourceMappingURL=prerequisites.d.ts.map