export declare class Wenku8Error extends Error { readonly code: string; constructor(message: string, code: string, options?: ErrorOptions); } export declare class ParseError extends Wenku8Error { constructor(message: string, options?: ErrorOptions); } export declare class IncompleteBookError extends Wenku8Error { readonly issues: string[]; constructor(issues: string[]); } export declare class CopyrightUnavailableError extends Wenku8Error { readonly title: string; readonly url: string; constructor(title: string, url: string); } export declare class HttpStatusError extends Wenku8Error { readonly url: string; readonly status: number; constructor(url: string, status: number); } export declare class CloudflareChallengeError extends Wenku8Error { readonly url: string; constructor(url: string); } //# sourceMappingURL=errors.d.ts.map