import { ServiceContext } from './typings'; export type StatusTrack = () => EnvMetric[]; export interface NamedMetric { name: string; [key: string]: any; } export interface EnvMetric extends NamedMetric { production: boolean; } export declare const isStatusTrack: (message: any) => message is "statusTrack"; export declare const isStatusTrackBroadcast: (message: any) => message is "broadcastStatusTrack"; export declare const statusTrackHandler: (ctx: ServiceContext) => Promise; export declare const trackStatus: () => void; export declare const broadcastStatusTrack: () => void;