import { Codegen, Context } from './internal/codegen'; import { AlertChannelResource } from './alert-channel-codegen'; export interface PagerdutyAlertChannelResource extends AlertChannelResource { type: 'PAGERDUTY'; config: { account?: string; serviceName?: string; serviceKey: string; }; } export declare class PagerdutyAlertChannelCodegen extends Codegen { describe(resource: PagerdutyAlertChannelResource): string; prepare(logicalId: string, resource: PagerdutyAlertChannelResource, context: Context): void; gencode(logicalId: string, resource: PagerdutyAlertChannelResource, context: Context): void; }