import { Codegen, Context } from './internal/codegen'; export interface MaintenanceWindowResource { name: string; tags: Array; startsAt: string; endsAt: string; repeatInterval?: number | null; repeatUnit?: string; repeatEndsAt?: string; } export declare class MaintenanceWindowCodegen extends Codegen { describe(resource: MaintenanceWindowResource): string; gencode(logicalId: string, resource: MaintenanceWindowResource, context: Context): void; }