export declare function abort(message: string, error_code?: number): never; export declare function log(message: string): void; export declare function assert(fn: () => boolean): void; export interface ErrorResult { code: string; } export interface CliInfo { version: string; name: string; } export declare function poll(ms: any, fn: any): void; export declare function poll_with_max_retries(ms: any, max_retries: any, fn: any, fail: any): void; export declare class CLIPrintableError { message: string; constructor(message: string); }