export interface WidgetRetryOptions { attempts?: number; interval?: number; } export interface WidgetOptions { enabled?: boolean; samplingPercentage?: number; type?: string; height?: number; maxAttemptsAfterDismiss?: number; waitDaysAfterWidgetDisplayAttempt?: number; waitDaysAfterWidgetFirstAccess?: number; waitDaysAfterWidgetDisplay?: number; waitDaysAfterWidgetDismiss?: number; waitDaysAfterWidgetSubmit?: number; waitDaysAfterWidgetPartialSubmit?: number; /** @deprecated Use maxAttemptsAfterDismiss and waitDaysAfterWidgetDismiss instead */ retry?: WidgetRetryOptions; /** @deprecated Use waitDaysAfterWidgetSubmit and waitDaysAfterWidgetPartialSubmit instead */ waitDelayAfterRating?: number; } /** * Normalizes legacy option fields (retry, waitDelayAfterRating) into the * canonical internal fields. Canonical fields take precedence over legacy ones. */ export declare function normalizeWidgetOptions(options: WidgetOptions): WidgetOptions; //# sourceMappingURL=WidgetOptions.d.ts.map