/ cloudformation-templates / node_modules / aws-cdk / test / util / mock-toolkitinfo.d.ts
mock-toolkitinfo.d.ts
 1  /// <reference types="jest" />
 2  import { ISDK, ToolkitInfo } from '../../lib/api';
 3  import { CloudFormationStack } from '../../lib/api/util/cloudformation';
 4  export interface MockToolkitInfoProps {
 5      readonly bucketName?: string;
 6      readonly bucketUrl?: string;
 7      readonly version?: number;
 8      readonly bootstrapStack?: CloudFormationStack;
 9  }
10  export declare class MockToolkitInfo extends ToolkitInfo {
11      readonly found = true;
12      readonly bucketUrl: string;
13      readonly bucketName: string;
14      readonly version: number;
15      readonly prepareEcrRepository: jest.Mock<Promise<import("../../lib/api").EcrRepositoryInfo>, [string]>;
16      private readonly _bootstrapStack?;
17      constructor(sdk: ISDK, props?: MockToolkitInfoProps);
18      get bootstrapStack(): CloudFormationStack;
19      validateVersion(expectedVersion: number, ssmParameterName: string | undefined): Promise<void>;
20  }