declare const symbol: unique symbol; export interface SynapseErrorOptions extends ErrorOptions { cause?: Error; details?: string; } export declare function isSynapseError(value: unknown): value is SynapseError; export declare class SynapseError extends Error { [symbol]: boolean; name: string; cause?: Error; details?: string; shortMessage: string; constructor(message: string, options?: SynapseErrorOptions); static is(value: unknown): value is SynapseError; } export {}; //# sourceMappingURL=base.d.ts.map