/** * preview_payroll MCP tool * * Calls the NannyKeeper API to preview payroll without creating a record. * Returns full tax breakdown and net pay — use to validate before run_payroll. */ import { type ToolContext } from "../context.ts"; import type { ReimbursementLine } from "./reimbursements.ts"; export declare function executePreviewPayroll(args: { employer_id?: string; employee_id: string; pay_period_start: string; pay_period_end: string; pay_date?: string; pay_frequency: string; regular_hours?: number; overtime_hours?: number; bonus?: number; other_earnings?: number; voluntary_set_aside?: { skip?: boolean; amount?: number; }; reimbursements?: ReimbursementLine[]; }, context?: ToolContext): Promise;