import { Codegen, Context } from './internal/codegen/index.js'; import { MonitorResource } from './monitor-codegen.js'; import { UrlRequest } from './url-request.js'; export interface UrlMonitorResource extends MonitorResource { checkType: 'URL'; request: UrlRequest; degradedResponseTime?: number; maxResponseTime?: number; } export declare class UrlMonitorCodegen extends Codegen { describe(resource: UrlMonitorResource): string; gencode(logicalId: string, resource: UrlMonitorResource, context: Context): void; }