export declare class ContractConflictError extends Error { constructor(message: string); } export declare class PermissionError extends Error { constructor(message: string); } interface HandleErrorOptions { json?: boolean; command?: string; } export declare function handleError(error: unknown, options?: HandleErrorOptions): never; export declare function withErrorHandler(fn: (...args: unknown[]) => Promise): (...args: unknown[]) => Promise; export {};