import store from './store'; import { XOR } from './types'; export interface StatusBasics { message?: any; data?: any; } export interface StatusWithCode extends StatusBasics { code: number; } export interface StatusWithName extends StatusBasics { name: string; } export declare type StatusArgs = XOR; export default class Status { readonly code: number; readonly name: string; readonly message: string; readonly data: any; readonly config: ReturnType; constructor({ code, message, data, name }: StatusArgs); }