@a11ywatch/a11ywatch
Version:
A11yWatch lite sidecar for web accessibility automation.
20 lines (19 loc) • 926 B
TypeScript
import { ReportsApi, CollectionApi, UserApi, WebsiteInput, WebsitesApi } from "@a11ywatch/client";
import type { Report } from "@a11ywatch/client";
export declare const createAPIConfiguration: () => import("@a11ywatch/client").Configuration;
export declare const configuration: import("@a11ywatch/client").Configuration;
export declare const api: {
audit: ReportsApi;
user: UserApi;
website: WebsitesApi;
collections: CollectionApi;
};
export declare const setAPIToken: (token: string) => void;
export declare const setA11yWatchURL: (url: string) => void;
export declare const crawlWebsite: (input: Partial<WebsiteInput>, onStream?: (audit: {
data?: Report;
success?: boolean;
code?: number;
}[] | "[" | "]") => Promise<any> | void) => Promise<any>;
export declare const scanWebsite: (input: Partial<Exclude<WebsiteInput, "subdomains" | "tld">>) => Promise<any>;
export * from "@a11ywatch/client";