import type { AltCheckerResponse, LinkCheckerResponse, SpeedCheckerResponse, OgpCheckerResponse, HeadingExtractorResponse, SiteConfigCheckerResponse, SecurityHeadersCheckerResponse, CacheCheckerResponse, SchemaCheckerResponse, RedirectCheckerResponse, ImageCheckerResponse } from "./types.js"; export declare class ApiError extends Error { readonly statusCode: number; constructor(statusCode: number, message: string); } export declare function checkAltAttributes(url: string): Promise; export declare function checkLinks(url: string): Promise; export declare function checkSpeed(url: string, strategy?: "mobile" | "desktop"): Promise; export declare function checkOgp(url: string): Promise; export declare function extractHeadings(url: string): Promise; export declare function checkSiteConfig(url: string): Promise; export declare function checkSecurityHeaders(url: string): Promise; export declare function checkCacheHeaders(url: string): Promise; export declare function checkSchemaCompleteness(url: string): Promise; export declare function checkRedirectChain(url: string): Promise; export declare function checkImageOptimization(url: string): Promise; //# sourceMappingURL=client.d.ts.map