import type { Command } from "commander"; import { type CompanyProfile, type ProfileAccount, type ProfileBank, type ProfileFinancialYear, type ProfileTax } from "../config/company-profile.js"; export declare function mapAccounts(raw: unknown): ProfileAccount[]; export declare function mapBanks(raw: unknown): ProfileBank[]; export declare function mapTaxes(raw: unknown): ProfileTax[]; export declare function mapFinancialYears(raw: unknown): ProfileFinancialYear[]; /** Assemble a CompanyProfile from the four raw Merit payloads. `syncedAt` is caller-stamped. */ export declare function buildProfile(parts: { accounts: unknown; banks: unknown; taxes: unknown; periods: unknown; }, syncedAt: string, localization: string): CompanyProfile; export declare function setupProfileCommand(program: Command): void;