UNPKG

@altostra/core

Version:

Core library for shared types and logic

10 lines (9 loc) 801 B
import type { CloudWatchDashboardPolicy } from "./CloudWatchDashboardPolicy"; import type { CloudWatchDescribeAlarmHistoryPolicy } from "./CloudWatchDescribeAlarmHistoryPolicy"; import type { CloudWatchPutMetricPolicy } from "./CloudWatchPutMetricPolicy"; export * from "./CloudWatchDashboardPolicy"; export * from "./CloudWatchDescribeAlarmHistoryPolicy"; export * from "./CloudWatchPutMetricPolicy"; export declare type CloudWatchPolicyTemplate = CloudWatchDashboardPolicy | CloudWatchDescribeAlarmHistoryPolicy | CloudWatchPutMetricPolicy; export declare type CloudWatchPolicyTemplateKeys = keyof CloudWatchDashboardPolicy | keyof CloudWatchDescribeAlarmHistoryPolicy | keyof CloudWatchPutMetricPolicy; export declare const CloudWatchPolicyTemplateKeys: Record<CloudWatchPolicyTemplateKeys, true>;