import { ItemAlreadyExistsError, ItemNotFoundError, CollectionAlreadyExistsError, CollectionNotFoundError, ReferenceAlreadyExistsError, ReferenceNotFoundError, ValidationError, CollectionChangeNotSupported } from '../service-plugins-types'; export declare class ItemAlreadyExistsWixError extends Error { /** @hidden */ httpCode: number; /** @hidden */ statusCode: string; /** @hidden */ applicationCode: string; /** @hidden */ name: string; /** @hidden */ errorSchemaName: string; data: ItemAlreadyExistsError; constructor(data: ItemAlreadyExistsError); /** @hidden */ static readonly __type = "wix_spi_error"; } export declare class ItemNotFoundWixError extends Error { /** @hidden */ httpCode: number; /** @hidden */ statusCode: string; /** @hidden */ applicationCode: string; /** @hidden */ name: string; /** @hidden */ errorSchemaName: string; data: ItemNotFoundError; constructor(data: ItemNotFoundError); /** @hidden */ static readonly __type = "wix_spi_error"; } export declare class CollectionAlreadyExistsWixError extends Error { /** @hidden */ httpCode: number; /** @hidden */ statusCode: string; /** @hidden */ applicationCode: string; /** @hidden */ name: string; /** @hidden */ errorSchemaName: string; data: CollectionAlreadyExistsError; constructor(data: CollectionAlreadyExistsError); /** @hidden */ static readonly __type = "wix_spi_error"; } export declare class CollectionNotFoundWixError extends Error { /** @hidden */ httpCode: number; /** @hidden */ statusCode: string; /** @hidden */ applicationCode: string; /** @hidden */ name: string; /** @hidden */ errorSchemaName: string; data: CollectionNotFoundError; constructor(data: CollectionNotFoundError); /** @hidden */ static readonly __type = "wix_spi_error"; } export declare class ReferenceAlreadyExistsWixError extends Error { /** @hidden */ httpCode: number; /** @hidden */ statusCode: string; /** @hidden */ applicationCode: string; /** @hidden */ name: string; /** @hidden */ errorSchemaName: string; data: ReferenceAlreadyExistsError; constructor(data: ReferenceAlreadyExistsError); /** @hidden */ static readonly __type = "wix_spi_error"; } export declare class ReferenceNotFoundWixError extends Error { /** @hidden */ httpCode: number; /** @hidden */ statusCode: string; /** @hidden */ applicationCode: string; /** @hidden */ name: string; /** @hidden */ errorSchemaName: string; data: ReferenceNotFoundError; constructor(data: ReferenceNotFoundError); /** @hidden */ static readonly __type = "wix_spi_error"; } export declare class ValidationWixError extends Error { /** @hidden */ httpCode: number; /** @hidden */ statusCode: string; /** @hidden */ applicationCode: string; /** @hidden */ name: string; /** @hidden */ errorSchemaName: string; data: ValidationError; constructor(data: ValidationError); /** @hidden */ static readonly __type = "wix_spi_error"; } export declare class CollectionChangeNotSupportedWixError extends Error { /** @hidden */ httpCode: number; /** @hidden */ statusCode: string; /** @hidden */ applicationCode: string; /** @hidden */ name: string; /** @hidden */ errorSchemaName: string; data: CollectionChangeNotSupported; constructor(data: CollectionChangeNotSupported); /** @hidden */ static readonly __type = "wix_spi_error"; } export declare class BadRequestWixError extends Error { /** @hidden */ httpCode: number; /** @hidden */ statusCode: string; /** @hidden */ applicationCode: string; /** @hidden */ name: string; constructor(); /** @hidden */ static readonly __type = "wix_spi_error"; }