import { LogLevels, ConsoleMessageTypes, ConsoleStateStorageMessageTypes } from "./Enums"; export interface LogMessage { message: string; } export declare class HttpLogMessage implements LogMessage { requestUrl: string; requestData: string; pageUrl: string; message: string; constructor(requestUrl: string, requestData: string, pageUrl: string, message: string); } export interface Log { item: string | LogMessage; createdAt: Date; logLevel: LogLevels; id: string; } export interface ConsoleCommand { name: string; description?: string; action: (args: string[]) => void; hidden?: boolean; } export interface ConsoleMessage { message: string; type: ConsoleMessageTypes; } export interface ConsoleStateStorageMessage { message: string; type: ConsoleStateStorageMessageTypes; }