import { IGlobalError } from "./contract"; export * from "./contract"; export declare class BasicError extends Error implements IGlobalError { readonly data?: any; code: number; constructor(message: Error); constructor(message: string); constructor(message: string, data: any); } export declare class NotFoundError extends BasicError { code: number; } export declare class InvalidOperationError extends BasicError { code: number; }