export declare abstract class BaseError extends Error { protected constructor(message?: string); } export declare class UnknownError extends BaseError { readonly internal: unknown; constructor(message: string, internal: unknown); } export declare class ParseError extends BaseError { constructor(message: string); } export declare const handleUnknownError: (unknownErrorMessage?: string) => (err: unknown) => Error; export declare const handleParseError: (errorMessage?: string) => () => ParseError;