import { AccountMappingView } from '@zeniai/client-epic-state';
import { GroupedSingleSelectFieldValue } from '../formElements/labeledGroupSingleSelectFieldWithRecommendationCheckbox/GroupedSingleSelectField';
export interface ReimbursementsAccountsSectionFormData {
    isRecommendedReimbursementsAccountChecked: boolean;
    reimbursementsAccount: GroupedSingleSelectFieldValue;
}
type FormDataKeys = keyof ReimbursementsAccountsSectionFormData;
declare const uniqueName: (sectionId: string, key: FormDataKeys) => `${string}.isRecommendedReimbursementsAccountChecked` | `${string}.reimbursementsAccount`;
export type FormDataKeyUniqueNames = ReturnType<typeof uniqueName>;
export interface ReimbursementsAccountsSectionProps {
    accountMappingView: AccountMappingView;
    containerRef: HTMLDivElement | null;
    sectionId: string;
}
export declare function ReimbursementsAccountsSection({ sectionId, containerRef, accountMappingView, }: Readonly<ReimbursementsAccountsSectionProps>): import("react/jsx-runtime").JSX.Element;
export {};
