import { BaseError } from "@webiny/feature/api"; export declare class TeamStorageError extends BaseError { readonly code: "TEAM_STORAGE_ERROR"; constructor(error: Error); } export declare class TeamNotFoundError extends BaseError { readonly code: "TEAM_NOT_FOUND"; constructor(); } type NotAuthorizedErrorData = { message?: string; }; export declare class NotAuthorizedError extends BaseError { readonly code: "NOT_AUTHORIZED"; constructor(data?: NotAuthorizedErrorData); } type TeamExistsErrorData = { slug: string; }; export declare class TeamExistsError extends BaseError { readonly code: "TEAM_EXISTS"; constructor(slug: string); } export declare class CannotUpdatePluginTeamsError extends BaseError { readonly code: "CANNOT_UPDATE_PLUGIN_TEAMS"; constructor(); } export declare class CannotDeletePluginTeamsError extends BaseError { readonly code: "CANNOT_DELETE_PLUGIN_TEAMS"; constructor(); } export declare class CannotUpdateSystemTeamsError extends BaseError { readonly code: "CANNOT_UPDATE_SYSTEM_TEAMS"; constructor(); } export declare class CannotDeleteSystemTeamsError extends BaseError { readonly code: "CANNOT_DELETE_SYSTEM_TEAMS"; constructor(); } type TeamValidationErrorData = { message: string; }; export declare class TeamValidationError extends BaseError { readonly code: "TEAM_VALIDATION_ERROR"; constructor(message: string); } export {};