import { PublisherError } from './publisher.error'; /** * Error thrown when message publishing to AWS SNS or SQS fails. * This error wraps AWS errors with additional context and can be retried if a retry policy is configured. */ export declare class PublishError extends PublisherError { readonly destination: string; /** * Creates a new PublishError * @param message - Descriptive error message explaining the publish failure * @param destination - The SNS topic ARN or SQS queue URL that was the target * @param cause - Original AWS error that caused this error (if any) */ constructor(message: string, destination: string, cause?: Error); } //# sourceMappingURL=publish.error.d.ts.map