/** * Base error class for all publisher-related errors. * Provides a consistent error structure with error codes and cause tracking. */ export declare class PublisherError extends Error { readonly code: string; readonly cause?: Error | undefined; /** * Creates a new PublisherError * @param message - Descriptive error message * @param code - Error code for programmatic error handling * @param cause - Original error that caused this error (if any) */ constructor(message: string, code: string, cause?: Error | undefined); } //# sourceMappingURL=publisher.error.d.ts.map