/** * This is auto-generated file, don't modify this file manually */ import { DonutDonatorSubscriptionInfo } from '../objects/donut/DonutDonatorSubscriptionInfo'; import { GroupsGroupFull } from '../objects/groups/GroupsGroupFull'; import { GroupsUserXtrRole } from '../objects/groups/GroupsUserXtrRole'; import { UsersUserFull } from '../objects/users/UsersUserFull'; /** * donut.getFriends */ export interface DonutGetFriendsParams { owner_id: number; offset?: number; count?: number; fields?: string; } export interface DonutGetFriendsResponse { /** * Total members number */ count?: number; items?: GroupsUserXtrRole[]; /** * Encoded string for a next page */ next_from?: string; } /** * donut.getSubscription */ export interface DonutGetSubscriptionParams { owner_id: number; } export declare type DonutGetSubscriptionResponse = DonutDonatorSubscriptionInfo; /** * donut.getSubscriptions * * Returns a list of user's VK Donut subscriptions. */ export interface DonutGetSubscriptionsParams { /** * objects.json#/definitions/base_user_group_fields */ fields?: string; offset?: number; count?: number; } export interface DonutGetSubscriptionsResponse { subscriptions?: DonutDonatorSubscriptionInfo[]; count?: number; profiles?: UsersUserFull[]; groups?: GroupsGroupFull[]; } /** * donut.isDon */ export interface DonutIsDonParams { owner_id: number; } export declare type DonutIsDonResponse = 0 | 1;