import { App } from 'aws-cdk-lib'; /** * Downloads dashboards from Datadog and saves them to the local filesystem. * Run this function with a reference to your CDK application to download dashboards defined via {@link DownloadableDatadogDashboard} and update * the existing dashboard definition files in place. * * See {@link datadogDashboardDownloader} for a convenience wrapper that can be used in your CDK entrypoint script. * * @param app - CDK application in entrypoint */ export declare const downloadDashboards: (application: App) => Promise; /** * Downloads dashboards from Datadog and saves them to the local filesystem. * Call this wrapper with your CDK app in your entrypoint script. * * Run `cdk synth` with the environment variable * `DOWNLOAD_DASHBOARDS=true`, to download dashboards defined via {@link DownloadableDatadogDashboard} and update * the existing dashboard definition files in place. * * @param app - CDK application in entrypoint */ export declare const datadogDashboardDownloader: (app: App) => Promise;