import { AvailabilityWidget } from './availability-widget';
import { ISLOWidgetProps } from './types';
export interface ICustomAvailabilityWidgetProps extends ISLOWidgetProps {
    /**
     * Name of the namespace for this metric
     */
    readonly namespace: string;
    /**
     * The custom metric name that will give the count of 5xx errors
     */
    readonly errorsMetricName: string;
    /**
     * The custom metric name that will give the count of requests
     */
    readonly countsMetricName: string;
}
/**
 * Creates an availability widget using an API Gateway availability metric
 */
export declare class CustomAvailabilityWidget extends AvailabilityWidget {
    constructor(props: ICustomAvailabilityWidgetProps);
}
