import { IComments, ILikeData, ILikedByInformation, RatingValues } from "./types.js"; declare module "../items/types" { interface _Item { readonly comments: IComments; getLikedBy(): Promise; like(): Promise; unlike(): Promise; getLikedByInformation(): Promise; rate(rating: RatingValues): Promise; } interface IItem { readonly comments: IComments; /** * Gets the collection of people who have liked this item */ getLikedBy(): Promise; /** * Likes this client-side page as the current user */ like(): Promise; /** * Unlikes this client-side page as the current user */ unlike(): Promise; /** * Unlikes this item as the current user */ getLikedByInformation(): Promise; /** * Rates this item as the current user * @param rating rating number between 1-5 * @returns rating number */ rate(rating: RatingValues): Promise; } } //# sourceMappingURL=item.d.ts.map