import { Writable } from 'stream'; import colors from 'colors/safe'; import { Entity } from '../models/entity'; /** @return whether the state has changed as a result of this call */ export declare const setGraphicalShellIsOpen: (isPopup: boolean) => boolean; /** * Pretty print routine that dispatches to the underlying smarter * pretty printers (such as prettyDom and prettyjson) * */ export declare const print: (msg: Entity | Promise, logger?: { (...data: any[]): void; (message?: any, ...optionalParams: any[]): void; }, stream?: Writable, colorFn?: typeof colors.reset, ok?: string) => void | Promise;