import { SynapseError, type SynapseErrorOptions } from '@filoz/synapse-core/errors'; export interface StorageErrorOptions extends SynapseErrorOptions { providerId?: bigint; endpoint?: string; } export declare class StoreError extends SynapseError { name: 'StoreError'; providerId?: string; endpoint?: string; constructor(message: string, options?: StorageErrorOptions); toJSON(): { providerId: string | undefined; endpoint: string | undefined; }; static is(value: unknown): value is StoreError; } export declare class CommitError extends SynapseError { name: 'CommitError'; providerId?: string; endpoint?: string; constructor(message: string, options?: StorageErrorOptions); toJSON(): { providerId: string | undefined; endpoint: string | undefined; }; static is(value: unknown): value is CommitError; } //# sourceMappingURL=storage.d.ts.map