import type { GrantApplicationState } from "document-models/grant-application";
type Amount = {
    value?: number | null;
    unit?: string | null;
};
type On = {
    addFundsAsked: (value: number, unit: string) => void;
    removeFundsAsked: (id: string) => void;
    setFundsAskedUsd: (v: Amount) => void;
    addFundsApproved: (value: number, unit: string) => void;
    setFundsApprovedUsd: (v: Amount) => void;
    setPayoutAddress: (addressType: string, value: string) => void;
    setPaymentTerm: (v: GrantApplicationState["paymentTerm"]) => void;
};
export declare function ApplicationFunding({ state, on, }: {
    state: GrantApplicationState;
    on: On;
}): import("react/jsx-runtime").JSX.Element;
export {};
//# sourceMappingURL=ApplicationFunding.d.ts.map