/** * This is the personalization utility. * @ignore * @param listID - personalization list */ declare function getPersonalizationUtils(listID: string): { createPersonalization: () => Promise; updatePersonalization: () => Promise; deletePersonalization: () => Promise; fetchPersonalizations: () => Promise<{}>; } | { createPersonalization: (personalizationID: string, personalizedState: any) => Promise; updatePersonalization: (personalizationID: string, personalizedState: any) => Promise; deletePersonalization: (personalizationID: string) => Promise; fetchPersonalizations: () => Promise<{ allPersonalizations: any; defaultPersonalization: any; }>; }; export default getPersonalizationUtils;