import { ClothoValidationInfo } from "./ClothoValidationInfo"; export declare class MetricEditUtil { checkPolicyHasMetrics(retentionPolicyId?: string): boolean; checkPolicyHasSchedule(retentionPolicyId?: string): boolean; conflictMetricExists( tableName?: string, metricName?: string, retentionPolicyId?: string, isCurrentAutoPromote?: boolean ): boolean; getPolicyScheduleValidation( retentionPolicyId?: string, previousSchedule?: string, currentSchedule?: string, action?: string ): ClothoValidationInfo; getScheduleValidation( duration?: string, period?: string, action?: string ): ClothoValidationInfo; getValidMetricName(tableName?: string, candidate?: string): string; constructor(); }