import { aws_cloudwatch } from 'aws-cdk-lib';
import { Construct } from 'constructs';
import { AnySLO } from './types';
export interface ISLOPerformanceDashboardProps extends aws_cloudwatch.DashboardProps {
    /**
     * Array of slos to create widgets for. All items must match the properties defined
     * by one of the types in AnySLO
     */
    readonly slos: AnySLO[];
}
/**
 * Creates dashboard showing SLO performance for the last 30 days from a list of slo objects.
 */
export declare class SLOPerformanceDashboard extends aws_cloudwatch.Dashboard {
    constructor(scope: Construct, id: string, props: ISLOPerformanceDashboardProps);
}
