export interface FeedbackConfig { title: string; thankyou: string; textSubmitted: string; textButton: string; descriptionScore: string; illustration: string; followupQuestion: string; api: { submit: { method: string; url: string; }; check: { method: string; url: string; }; surveyContent: { method: string; url: string; }; }; customerId: string; surveyId: string; meta?: Record; hideFeedbackButton: boolean; autoOpen: boolean; } export declare const prometixConfig: () => { get: () => FeedbackConfig; set: (newConfig: Partial) => void; }; export declare function getOrCreateAnonymousId(): string; export declare function generateColors(hex: string): { backgroundColor: string; textColor: string; isDark: boolean; };