import { BaseResponse } from './api-types.js'; export interface ChangelogParams { currentVersion: string; fieldsUpdated?: Array; ids?: Array; originVersion: string; scroll_token?: string | null; type?: string; } export interface ChangelogResponse extends BaseResponse { data?: { added?: Array<{ id: string; }>; current_version: string; deleted?: Array<{ id: string; }>; merged?: Array<{ additional_metadata?: { to?: Array; }; id: string; }>; opted_out?: Array<{ id: string; }>; origin_version: string; scroll_token?: string | null; type: 'added' | 'deleted' | 'updated' | 'merged' | 'opted_out'; updated?: Array<{ additional_metadata?: { contains?: Array; fields_updated?: Array; }; id: string; }>; }; error?: { message?: string; type?: string; valid_fields_updated?: Array; valid_types?: Array; valid_versions?: Array; }; status: number; } //# sourceMappingURL=changelog-types.d.ts.map