import { AlertChannel, AlertChannelProps } from './alert-channel.js'; export interface SlackAppAlertChannelProps extends AlertChannelProps { /** * List of Slack #channels or @handles to notify. * Private channels require the Checkly app to be invited first. * @example * ['#alerts', '#ops', '@alice'] */ slackChannels: string[]; } /** * Creates a Checkly Slack App Alert Channel * * @remarks * * This class make use of the Alert Channel endpoints. */ export declare class SlackAppAlertChannel extends AlertChannel { slackChannels: string[]; /** * Constructs the Slack App Alert Channel instance * * @param logicalId unique project-scoped resource name identification * @param props Slack App alert channel configuration properties * * {@link https://www.checklyhq.com/docs/constructs/slack-app-alert-channel/ Read more in the docs} */ constructor(logicalId: string, props: SlackAppAlertChannelProps); describe(): string; synthesize(): any; }