declare class BaseHttpError extends Error { status: number; constructor(message: string, status: number); } export declare class UnauthorizedError extends BaseHttpError { constructor(message: string); } export declare class CollectionDoesNotExists extends BaseHttpError { constructor(message: string); } export declare class CollectionAlreadyExists extends BaseHttpError { constructor(message: string); } export declare class FieldAlreadyExists extends BaseHttpError { constructor(message: string); } export declare class ItemAlreadyExists extends BaseHttpError { constructor(message: string); } export declare class FieldDoesNotExist extends BaseHttpError { constructor(message: string); } export declare class CannotModifySystemField extends BaseHttpError { constructor(message: string); } export declare class InvalidQuery extends BaseHttpError { constructor(message: string); } export declare class InvalidRequest extends BaseHttpError { constructor(message: string); } export declare class DbConnectionError extends BaseHttpError { constructor(message: string); } export declare class ItemNotFound extends BaseHttpError { constructor(message: string); } export declare class UnsupportedOperation extends BaseHttpError { constructor(message: string); } export declare class UnsupportedDatabase extends BaseHttpError { constructor(message: string); } export declare class UnrecognizedError extends BaseHttpError { constructor(message: string); } export {};