/**
 * Possible errors with self monitoring url
 */
export declare enum SelfmonScript {
    Reachable = 0,
    Unreachable = 1,
    NotFound = 2,
    MisconfiguredURL = 3
}
/**
 * Get the platform prefix from the agent script
 */
export declare function getPlatformPrefixFromAgentScript(agentScript: string): string;
/**
 * Checks if a url is reachable from the given environment
 */
export declare function isUrlReachable(url: string): Promise<SelfmonScript>;
