import { Codegen, Context } from './internal/codegen'; export interface DashboardResource { tags?: string[]; customUrl?: string; customDomain?: string; logo?: string; favicon?: string; link?: string; header?: string; description?: string; width?: string; refreshRate?: number; paginate?: boolean; paginationRate?: number; checksPerPage?: number; useTagsAndOperator?: boolean; hideTags?: boolean; enableIncidents?: boolean; expandChecks?: boolean; showHeader?: boolean; customCSS?: string; isPrivate?: boolean; showP95?: boolean; showP99?: boolean; } export declare class DashboardCodegen extends Codegen { describe(resource: DashboardResource): string; gencode(logicalId: string, resource: DashboardResource, context: Context): void; }