/** * Generic ATS Adapter * * Fallback adapter for any form-based ATS that isn't specifically handled. * Uses broad CSS selectors to extract and fill standard HTML form inputs. * * Works reasonably well for: SmartRecruiters, iCIMS, JazzHR, BambooHR, * Breezy, Pinpoint, and company-hosted career sites. */ import type { Page } from "playwright-core"; import type { ATSAdapter, FormField } from "../index.js"; import type { ApplyProfile } from "../gemini-agent.js"; export declare class GenericAdapter implements ATSAdapter { platform: "generic"; 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=generic.d.ts.map