import { BaseError } from './BaseError'; import { ErrorCode } from '../constants'; /** * Class representing a KitError. * * @class * @extends {BaseError} */ export declare class KitError extends BaseError { /** * Creates an instance of KitError. * * @param {string} [message='kit unknown error'] - The error message. * @param {ErrorCode} [code=ErrorCode.KIT__UNKNOWN_ERROR] - The error code. * @param {Record} [details] - Additional details for the error. * @memberof KitError */ constructor(message?: string, code?: ErrorCode, details?: Record); }