import { GlobalReviewPageCurrentSelectionByColumn, ID, RecommendedNonExistingGlobalMerchant } from '@zeniai/client-epic-state'; import { CreatableAutoCompleteSingleSelectFieldValue } from '../../formElements/creatableAutoCompleteSingleSelectField/CreatableAutoCompleteSingleSelectField'; export declare const recommendedFirst = "recommendedFirst"; export declare const recommendedSecond = "recommendedSecond"; export declare const currentSelection = "currentSelection"; export declare const originalVendor = "originalVendor"; export declare const requested = "requested"; export declare const isRetainVendorSelected = "isRetainVendorSelected"; export declare const isRecommendedVendorSelected = "isRecommendedVendorSelected"; export interface GlobalReviewListRowSectionFormData { [currentSelection]: GlobalReviewPageCurrentSelectionByColumn; merchantId: ID; [originalVendor]: CreatableAutoCompleteSingleSelectFieldValue; [requested]: ID; tenantId: ID; [recommendedFirst]?: RecommendedNonExistingGlobalMerchant; [recommendedSecond]?: RecommendedNonExistingGlobalMerchant; } type FormDataKeys = keyof GlobalReviewListRowSectionFormData; export type FormDataSubKeys = "recommendedFirst" | "recommendedSecond" | "requested"; export declare const uniqueName: (sectionId: string, key: FormDataKeys) => `${string}.recommendedFirst` | `${string}.recommendedSecond` | `${string}.currentSelection` | `${string}.tenantId` | `${string}.originalVendor` | `${string}.requested` | `${string}.merchantId`; export type FormDataKeyUniqueNames = ReturnType; export declare const subFieldUniqueName: (sectionId: string, key: FormDataKeys, subKey?: FormDataSubKeys) => string; export {};