/** * Ashby ATS Adapter * * Handles job application forms on jobs.ashbyhq.com * Ashby uses a React SPA with dynamically rendered form fields. */ import type { Page } from "playwright-core"; import type { ATSAdapter, FormField } from "../index.js"; import type { ApplyProfile } from "../gemini-agent.js"; export declare class AshbyAdapter implements ATSAdapter { platform: "ashby"; navigateToForm(page: Page, jobUrl: string): Promise; fillFromProfile(page: Page, profile: ApplyProfile): Promise<{ filled: string[]; skipped: string[]; }>; extractFields(page: Page): Promise; fillField(page: Page, field: FormField, answer: string): Promise; submit(page: Page): Promise; } //# sourceMappingURL=ashby.d.ts.map