import type { CustomFieldIdentity } from './custom-field-identity'; import type { CustomFieldSetDisplaySettings } from './custom-field-set-display-settings'; export interface CustomFieldSetMeta { availableFor?: CustomFieldSetMetaAvailableForEnum; creationDate?: string; customFields?: Array; description?: string; displaySettings?: CustomFieldSetDisplaySettings; encodedKey?: string; fieldSetType?: CustomFieldSetMetaFieldSetTypeEnum; id?: string; } export declare const CustomFieldSetMetaAvailableForEnum: { readonly Client: "CLIENT"; readonly Group: "GROUP"; readonly CreditArrangement: "CREDIT_ARRANGEMENT"; readonly LoanAccount: "LOAN_ACCOUNT"; readonly Guarantor: "GUARANTOR"; readonly Asset: "ASSET"; readonly DepositAccount: "DEPOSIT_ACCOUNT"; readonly DepositProduct: "DEPOSIT_PRODUCT"; readonly TransactionChannel: "TRANSACTION_CHANNEL"; readonly TransactionType: "TRANSACTION_TYPE"; readonly Branch: "BRANCH"; readonly Centre: "CENTRE"; readonly User: "USER"; }; export type CustomFieldSetMetaAvailableForEnum = (typeof CustomFieldSetMetaAvailableForEnum)[keyof typeof CustomFieldSetMetaAvailableForEnum]; export declare const CustomFieldSetMetaFieldSetTypeEnum: { readonly Standard: "STANDARD"; readonly Grouped: "GROUPED"; }; export type CustomFieldSetMetaFieldSetTypeEnum = (typeof CustomFieldSetMetaFieldSetTypeEnum)[keyof typeof CustomFieldSetMetaFieldSetTypeEnum];