import type { AddressType, StandardOutputFields } from './common.js'; export interface GetItemsAwaitingFeedbackResponse extends StandardOutputFields { ItemsAwaitingFeedback: { PaginationResult: { TotalNumberOfEntries: number; TotalNumberOfPages: number; }; TransactionArray: { Transaction?: { Buyer?: { UserID?: string; }; FeedbackReceived?: { CommentType?: 'CustomCode' | 'IndependentlyWithdrawn' | 'Negative' | 'Neutral' | 'Positive' | 'Withdrawn'; }; Item?: { ItemID?: string; ListingDetails?: { EndTime?: string; }; Seller?: { AboutMePage?: boolean; BiddingSummary?: any; BusinessRole?: any; BuyerInfo?: any; BayGoodStanding?: boolean; BayWikiReadOnly?: boolean; EIASToken?: string; Email?: string; EnterpriseSeller?: boolean; FeedbackPrivate?: boolean; FeedbackRatingStar?: any; FeedbackScore?: number; IDVerified?: boolean; Membership?: any; NewUser?: boolean; PositiveFeedbackPercent?: number; QualifiesForSelling?: boolean; RegistrationAddress?: AddressType; RegistrationDate?: string; SellerInfo?: any; ShippingAddress?: AddressType; Site?: any; Status?: any; TUVLevel?: number; UniqueNegativeFeedbackCount?: number; UniqueNeutralFeedbackCount?: number; UniquePositiveFeedbackCount?: number; UserAnonymized?: boolean; UserFirstName?: string; UserID?: any; UserIDChanged?: boolean; UserIDLastChanged?: string; UserLastName?: string; UserSubscription?: any; VATID?: string; VATStatus?: any; }; Title?: string; }; OrderLineItemID?: string; TransactionID?: string; }; }; }; }