import { CreateLatencyMonitorDTO, CreateMonitorDTO, UpdateMonitorDTO } from '@meshwatch/types'; import * as Yup from 'yup'; import { ValidationResponse } from '../../shared/validation/types'; export declare const CREATE_MONITOR_SCHEMA: Yup.ObjectSchema>; export declare const UPDATE_MONITOR_SCHEMA: Yup.ObjectSchema>; export declare const CREATE_LATENCY_MONITOR_SCHEMA: Yup.ObjectSchema>; export declare const UPDATE_LATENCY_MONITOR_SCHEMA: Yup.ObjectSchema>; export declare function isLatencyCheckMonitor(payload: CreateMonitorDTO): payload is CreateLatencyMonitorDTO; export declare function validateCreateMonitorPayload(payload: CreateMonitorDTO): Promise>; export declare function validateUpdateMonitorPayload(payload: UpdateMonitorDTO): Promise>;