import { Construct } from 'constructs'; export declare enum ClaidometerTemplate { FARGATE_WEB_APP = "rio-fargate-web-app", SERVERLESS_APP = "rio-serverless-app" } export declare enum ClaidometerProduct { LANDING_ZONE = "LandingZone", TEMPLATE = "Template", TEST = "Test", DATA_LAKE = "DataLake", CDK_CONTRIBUTION = "CDK Contribution" } export interface ClaidometerProps { readonly product: ClaidometerProduct; readonly packageName: string; readonly feature: string; readonly version?: string; } /** * Creates a custom resource to track usage of CLAID prodcuts. */ export declare class Claidometer extends Construct { constructor(scope: Construct, id: string, props: ClaidometerProps); }