## API Report File for "misskey-js" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts import { EventEmitter } from 'eventemitter3'; // @public (undocumented) export type Acct = { username: string; host: string | null; }; declare namespace acct { export { parse, toString_2 as toString, Acct } } export { acct } // Warning: (ae-forgotten-export) The symbol "operations" needs to be exported by the entry point index.d.ts // // @public (undocumented) type AdminAbuseUserReportsRequest = operations['admin/abuse-user-reports']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAbuseUserReportsResponse = operations['admin/abuse-user-reports']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminAccountsCreateRequest = operations['admin/accounts/create']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAccountsCreateResponse = operations['admin/accounts/create']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminAccountsDeleteRequest = operations['admin/accounts/delete']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAccountsFindByEmailRequest = operations['admin/accounts/find-by-email']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAdCreateRequest = operations['admin/ad/create']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAdDeleteRequest = operations['admin/ad/delete']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAdListRequest = operations['admin/ad/list']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAdUpdateRequest = operations['admin/ad/update']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAnnouncementsCreateRequest = operations['admin/announcements/create']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAnnouncementsCreateResponse = operations['admin/announcements/create']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminAnnouncementsDeleteRequest = operations['admin/announcements/delete']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAnnouncementsListRequest = operations['admin/announcements/list']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAnnouncementsListResponse = operations['admin/announcements/list']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminAnnouncementsUpdateRequest = operations['admin/announcements/update']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAvatarDecorationsCreateRequest = operations['admin/avatar-decorations/create']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAvatarDecorationsDeleteRequest = operations['admin/avatar-decorations/delete']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAvatarDecorationsListRequest = operations['admin/avatar-decorations/list']['requestBody']['content']['application/json']; // @public (undocumented) type AdminAvatarDecorationsListResponse = operations['admin/avatar-decorations/list']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminAvatarDecorationsUpdateRequest = operations['admin/avatar-decorations/update']['requestBody']['content']['application/json']; // @public (undocumented) type AdminDeleteAccountRequest = operations['admin/delete-account']['requestBody']['content']['application/json']; // @public (undocumented) type AdminDeleteAccountResponse = operations['admin/delete-account']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminDeleteAllFilesOfAUserRequest = operations['admin/delete-all-files-of-a-user']['requestBody']['content']['application/json']; // @public (undocumented) type AdminDriveFilesRequest = operations['admin/drive/files']['requestBody']['content']['application/json']; // @public (undocumented) type AdminDriveFilesResponse = operations['admin/drive/files']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminDriveShowFileRequest = operations['admin/drive/show-file']['requestBody']['content']['application/json']; // @public (undocumented) type AdminDriveShowFileResponse = operations['admin/drive/show-file']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminEmojiAddAliasesBulkRequest = operations['admin/emoji/add-aliases-bulk']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiAddRequest = operations['admin/emoji/add']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiCopyRequest = operations['admin/emoji/copy']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiCopyResponse = operations['admin/emoji/copy']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminEmojiDeleteBulkRequest = operations['admin/emoji/delete-bulk']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiDeleteRequest = operations['admin/emoji/delete']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiImportZipRequest = operations['admin/emoji/import-zip']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiListRemoteRequest = operations['admin/emoji/list-remote']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiListRemoteResponse = operations['admin/emoji/list-remote']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminEmojiListRequest = operations['admin/emoji/list']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiListResponse = operations['admin/emoji/list']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminEmojiRemoveAliasesBulkRequest = operations['admin/emoji/remove-aliases-bulk']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiSetAliasesBulkRequest = operations['admin/emoji/set-aliases-bulk']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiSetCategoryBulkRequest = operations['admin/emoji/set-category-bulk']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiSetLicenseBulkRequest = operations['admin/emoji/set-license-bulk']['requestBody']['content']['application/json']; // @public (undocumented) type AdminEmojiUpdateRequest = operations['admin/emoji/update']['requestBody']['content']['application/json']; // @public (undocumented) type AdminFederationDeleteAllFilesRequest = operations['admin/federation/delete-all-files']['requestBody']['content']['application/json']; // @public (undocumented) type AdminFederationRefreshRemoteInstanceMetadataRequest = operations['admin/federation/refresh-remote-instance-metadata']['requestBody']['content']['application/json']; // @public (undocumented) type AdminFederationRemoveAllFollowingRequest = operations['admin/federation/remove-all-following']['requestBody']['content']['application/json']; // @public (undocumented) type AdminFederationUpdateInstanceRequest = operations['admin/federation/update-instance']['requestBody']['content']['application/json']; // @public (undocumented) type AdminGetTableStatsResponse = operations['admin/get-table-stats']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminGetUserIpsRequest = operations['admin/get-user-ips']['requestBody']['content']['application/json']; // @public (undocumented) type AdminInviteCreateRequest = operations['admin/invite/create']['requestBody']['content']['application/json']; // @public (undocumented) type AdminInviteCreateResponse = operations['admin/invite/create']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminInviteListRequest = operations['admin/invite/list']['requestBody']['content']['application/json']; // @public (undocumented) type AdminInviteListResponse = operations['admin/invite/list']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminMetaResponse = operations['admin/meta']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminPromoCreateRequest = operations['admin/promo/create']['requestBody']['content']['application/json']; // @public (undocumented) type AdminQueueDeliverDelayedResponse = operations['admin/queue/deliver-delayed']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminQueueInboxDelayedResponse = operations['admin/queue/inbox-delayed']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminQueuePromoteRequest = operations['admin/queue/promote']['requestBody']['content']['application/json']; // @public (undocumented) type AdminQueueStatsResponse = operations['admin/queue/stats']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminRelaysAddRequest = operations['admin/relays/add']['requestBody']['content']['application/json']; // @public (undocumented) type AdminRelaysAddResponse = operations['admin/relays/add']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminRelaysListResponse = operations['admin/relays/list']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminRelaysRemoveRequest = operations['admin/relays/remove']['requestBody']['content']['application/json']; // @public (undocumented) type AdminResetPasswordRequest = operations['admin/reset-password']['requestBody']['content']['application/json']; // @public (undocumented) type AdminResetPasswordResponse = operations['admin/reset-password']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminResolveAbuseUserReportRequest = operations['admin/resolve-abuse-user-report']['requestBody']['content']['application/json']; // @public (undocumented) type AdminRolesAssignRequest = operations['admin/roles/assign']['requestBody']['content']['application/json']; // @public (undocumented) type AdminRolesCreateRequest = operations['admin/roles/create']['requestBody']['content']['application/json']; // @public (undocumented) type AdminRolesCreateResponse = operations['admin/roles/create']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminRolesDeleteRequest = operations['admin/roles/delete']['requestBody']['content']['application/json']; // @public (undocumented) type AdminRolesListResponse = operations['admin/roles/list']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminRolesShowRequest = operations['admin/roles/show']['requestBody']['content']['application/json']; // @public (undocumented) type AdminRolesShowResponse = operations['admin/roles/show']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminRolesUnassignRequest = operations['admin/roles/unassign']['requestBody']['content']['application/json']; // @public (undocumented) type AdminRolesUpdateDefaultPoliciesRequest = operations['admin/roles/update-default-policies']['requestBody']['content']['application/json']; // @public (undocumented) type AdminRolesUpdateRequest = operations['admin/roles/update']['requestBody']['content']['application/json']; // @public (undocumented) type AdminRolesUsersRequest = operations['admin/roles/users']['requestBody']['content']['application/json']; // @public (undocumented) type AdminSendEmailRequest = operations['admin/send-email']['requestBody']['content']['application/json']; // @public (undocumented) type AdminServerInfoResponse = operations['admin/server-info']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminShowModerationLogsRequest = operations['admin/show-moderation-logs']['requestBody']['content']['application/json']; // @public (undocumented) type AdminShowModerationLogsResponse = operations['admin/show-moderation-logs']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminShowUserRequest = operations['admin/show-user']['requestBody']['content']['application/json']; // @public (undocumented) type AdminShowUserResponse = operations['admin/show-user']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminShowUsersRequest = operations['admin/show-users']['requestBody']['content']['application/json']; // @public (undocumented) type AdminShowUsersResponse = operations['admin/show-users']['responses']['200']['content']['application/json']; // @public (undocumented) type AdminSuspendUserRequest = operations['admin/suspend-user']['requestBody']['content']['application/json']; // @public (undocumented) type AdminUnsetUserAvatarRequest = operations['admin/unset-user-avatar']['requestBody']['content']['application/json']; // @public (undocumented) type AdminUnsetUserBannerRequest = operations['admin/unset-user-banner']['requestBody']['content']['application/json']; // @public (undocumented) type AdminUnsuspendUserRequest = operations['admin/unsuspend-user']['requestBody']['content']['application/json']; // @public (undocumented) type AdminUpdateMetaRequest = operations['admin/update-meta']['requestBody']['content']['application/json']; // @public (undocumented) type AdminUpdateUserNoteRequest = operations['admin/update-user-note']['requestBody']['content']['application/json']; // Warning: (ae-forgotten-export) The symbol "components" needs to be exported by the entry point index.d.ts // // @public (undocumented) type Announcement = components['schemas']['Announcement']; // @public (undocumented) type AnnouncementCreated = { announcement: Announcement; }; // @public (undocumented) type AnnouncementsRequest = operations['announcements']['requestBody']['content']['application/json']; // @public (undocumented) type AnnouncementsResponse = operations['announcements']['responses']['200']['content']['application/json']; // @public (undocumented) type Antenna = components['schemas']['Antenna']; // @public (undocumented) type AntennasCreateRequest = operations['antennas/create']['requestBody']['content']['application/json']; // @public (undocumented) type AntennasCreateResponse = operations['antennas/create']['responses']['200']['content']['application/json']; // @public (undocumented) type AntennasDeleteRequest = operations['antennas/delete']['requestBody']['content']['application/json']; // @public (undocumented) type AntennasListResponse = operations['antennas/list']['responses']['200']['content']['application/json']; // @public (undocumented) type AntennasNotesRequest = operations['antennas/notes']['requestBody']['content']['application/json']; // @public (undocumented) type AntennasNotesResponse = operations['antennas/notes']['responses']['200']['content']['application/json']; // @public (undocumented) type AntennasShowRequest = operations['antennas/show']['requestBody']['content']['application/json']; // @public (undocumented) type AntennasShowResponse = operations['antennas/show']['responses']['200']['content']['application/json']; // @public (undocumented) type AntennasUpdateRequest = operations['antennas/update']['requestBody']['content']['application/json']; // @public (undocumented) type AntennasUpdateResponse = operations['antennas/update']['responses']['200']['content']['application/json']; // @public (undocumented) type ApGetRequest = operations['ap/get']['requestBody']['content']['application/json']; // @public (undocumented) type ApGetResponse = operations['ap/get']['responses']['200']['content']['application/json']; declare namespace api { export { isAPIError, SwitchCaseResponseType, APIError, FetchLike, APIClient } } export { api } // @public (undocumented) class APIClient { constructor(opts: { origin: APIClient['origin']; credential?: APIClient['credential']; fetch?: APIClient['fetch'] | null | undefined; }); // (undocumented) credential: string | null | undefined; // (undocumented) fetch: FetchLike; // (undocumented) origin: string; } // @public (undocumented) type APIError = { id: string; code: string; message: string; kind: 'client' | 'server'; info: Record<string, any>; }; // @public (undocumented) type App = components['schemas']['App']; // @public (undocumented) type AppCreateRequest = operations['app/create']['requestBody']['content']['application/json']; // @public (undocumented) type AppCreateResponse = operations['app/create']['responses']['200']['content']['application/json']; // @public (undocumented) type AppShowRequest = operations['app/show']['requestBody']['content']['application/json']; // @public (undocumented) type AppShowResponse = operations['app/show']['responses']['200']['content']['application/json']; // @public (undocumented) type ApShowRequest = operations['ap/show']['requestBody']['content']['application/json']; // @public (undocumented) type ApShowResponse = operations['ap/show']['responses']['200']['content']['application/json']; // @public (undocumented) type AuthAcceptRequest = operations['auth/accept']['requestBody']['content']['application/json']; // @public (undocumented) type AuthSessionGenerateRequest = operations['auth/session/generate']['requestBody']['content']['application/json']; // @public (undocumented) type AuthSessionGenerateResponse = operations['auth/session/generate']['responses']['200']['content']['application/json']; // @public (undocumented) type AuthSessionShowRequest = operations['auth/session/show']['requestBody']['content']['application/json']; // @public (undocumented) type AuthSessionShowResponse = operations['auth/session/show']['responses']['200']['content']['application/json']; // @public (undocumented) type AuthSessionUserkeyRequest = operations['auth/session/userkey']['requestBody']['content']['application/json']; // @public (undocumented) type AuthSessionUserkeyResponse = operations['auth/session/userkey']['responses']['200']['content']['application/json']; // @public (undocumented) type Blocking = components['schemas']['Blocking']; // @public (undocumented) type BlockingCreateRequest = operations['blocking/create']['requestBody']['content']['application/json']; // @public (undocumented) type BlockingCreateResponse = operations['blocking/create']['responses']['200']['content']['application/json']; // @public (undocumented) type BlockingDeleteRequest = operations['blocking/delete']['requestBody']['content']['application/json']; // @public (undocumented) type BlockingDeleteResponse = operations['blocking/delete']['responses']['200']['content']['application/json']; // @public (undocumented) type BlockingListRequest = operations['blocking/list']['requestBody']['content']['application/json']; // @public (undocumented) type BlockingListResponse = operations['blocking/list']['responses']['200']['content']['application/json']; // @public (undocumented) type Channel = components['schemas']['Channel']; // Warning: (ae-forgotten-export) The symbol "AnyOf" needs to be exported by the entry point index.d.ts // // @public (undocumented) export abstract class ChannelConnection<Channel extends AnyOf<Channels> = any> extends EventEmitter<Channel['events']> { constructor(stream: Stream, channel: string, name?: string); // (undocumented) channel: string; // (undocumented) abstract dispose(): void; // (undocumented) abstract id: string; // (undocumented) inCount: number; // (undocumented) name?: string; // (undocumented) outCount: number; // (undocumented) send<T extends keyof Channel['receives']>(type: T, body: Channel['receives'][T]): void; // (undocumented) protected stream: Stream; } // @public (undocumented) export type Channels = { main: { params: null; events: { notification: (payload: Notification_2) => void; mention: (payload: Note) => void; reply: (payload: Note) => void; renote: (payload: Note) => void; follow: (payload: User) => void; followed: (payload: User) => void; unfollow: (payload: User) => void; meUpdated: (payload: MeDetailed) => void; pageEvent: (payload: PageEvent) => void; urlUploadFinished: (payload: { marker: string; file: DriveFile; }) => void; readAllNotifications: () => void; unreadNotification: (payload: Notification_2) => void; unreadMention: (payload: Note['id']) => void; readAllUnreadMentions: () => void; unreadSpecifiedNote: (payload: Note['id']) => void; readAllUnreadSpecifiedNotes: () => void; readAllAntennas: () => void; unreadAntenna: (payload: Antenna) => void; readAllAnnouncements: () => void; myTokenRegenerated: () => void; signin: (payload: Signin) => void; registryUpdated: (payload: { scope?: string[]; key: string; value: any | null; }) => void; driveFileCreated: (payload: DriveFile) => void; readAntenna: (payload: Antenna) => void; receiveFollowRequest: (payload: User) => void; announcementCreated: (payload: AnnouncementCreated) => void; }; receives: null; }; homeTimeline: { params: { withRenotes?: boolean; withFiles?: boolean; }; events: { note: (payload: Note) => void; }; receives: null; }; localTimeline: { params: { withRenotes?: boolean; withReplies?: boolean; withFiles?: boolean; }; events: { note: (payload: Note) => void; }; receives: null; }; hybridTimeline: { params: { withRenotes?: boolean; withReplies?: boolean; withFiles?: boolean; }; events: { note: (payload: Note) => void; }; receives: null; }; globalTimeline: { params: { withRenotes?: boolean; withFiles?: boolean; }; events: { note: (payload: Note) => void; }; receives: null; }; userList: { params: { listId: string; withFiles?: boolean; }; events: { note: (payload: Note) => void; }; receives: null; }; hashtag: { params: { q?: string; }; events: { note: (payload: Note) => void; }; receives: null; }; roleTimeline: { params: { roleId: string; }; events: { note: (payload: Note) => void; }; receives: null; }; antenna: { params: { antennaId: string; }; events: { note: (payload: Note) => void; }; receives: null; }; channel: { params: { channelId: string; }; events: { note: (payload: Note) => void; }; receives: null; }; drive: { params: null; events: { fileCreated: (payload: DriveFile) => void; fileDeleted: (payload: DriveFile['id']) => void; fileUpdated: (payload: DriveFile) => void; folderCreated: (payload: DriveFolder) => void; folderDeleted: (payload: DriveFolder['id']) => void; folderUpdated: (payload: DriveFile) => void; }; receives: null; }; serverStats: { params: null; events: { stats: (payload: ServerStats) => void; statsLog: (payload: ServerStatsLog) => void; }; receives: { requestLog: { id: string | number; length: number; }; }; }; queueStats: { params: null; events: { stats: (payload: QueueStats) => void; statsLog: (payload: QueueStatsLog) => void; }; receives: { requestLog: { id: string | number; length: number; }; }; }; admin: { params: null; events: { newAbuseUserReport: { id: string; targetUserId: string; reporterId: string; comment: string; }; }; receives: null; }; }; // @public (undocumented) type ChannelsCreateRequest = operations['channels/create']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsCreateResponse = operations['channels/create']['responses']['200']['content']['application/json']; // @public (undocumented) type ChannelsFavoriteRequest = operations['channels/favorite']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsFeaturedResponse = operations['channels/featured']['responses']['200']['content']['application/json']; // @public (undocumented) type ChannelsFollowedRequest = operations['channels/followed']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsFollowedResponse = operations['channels/followed']['responses']['200']['content']['application/json']; // @public (undocumented) type ChannelsFollowRequest = operations['channels/follow']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsMyFavoritesResponse = operations['channels/my-favorites']['responses']['200']['content']['application/json']; // @public (undocumented) type ChannelsOwnedRequest = operations['channels/owned']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsOwnedResponse = operations['channels/owned']['responses']['200']['content']['application/json']; // @public (undocumented) type ChannelsSearchRequest = operations['channels/search']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsSearchResponse = operations['channels/search']['responses']['200']['content']['application/json']; // @public (undocumented) type ChannelsShowRequest = operations['channels/show']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsShowResponse = operations['channels/show']['responses']['200']['content']['application/json']; // @public (undocumented) type ChannelsTimelineRequest = operations['channels/timeline']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsTimelineResponse = operations['channels/timeline']['responses']['200']['content']['application/json']; // @public (undocumented) type ChannelsUnfavoriteRequest = operations['channels/unfavorite']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsUnfollowRequest = operations['channels/unfollow']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsUpdateRequest = operations['channels/update']['requestBody']['content']['application/json']; // @public (undocumented) type ChannelsUpdateResponse = operations['channels/update']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsActiveUsersRequest = operations['charts/active-users']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsActiveUsersResponse = operations['charts/active-users']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsApRequestRequest = operations['charts/ap-request']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsApRequestResponse = operations['charts/ap-request']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsDriveRequest = operations['charts/drive']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsDriveResponse = operations['charts/drive']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsFederationRequest = operations['charts/federation']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsFederationResponse = operations['charts/federation']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsInstanceRequest = operations['charts/instance']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsInstanceResponse = operations['charts/instance']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsNotesRequest = operations['charts/notes']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsNotesResponse = operations['charts/notes']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsUserDriveRequest = operations['charts/user/drive']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsUserDriveResponse = operations['charts/user/drive']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsUserFollowingRequest = operations['charts/user/following']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsUserFollowingResponse = operations['charts/user/following']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsUserNotesRequest = operations['charts/user/notes']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsUserNotesResponse = operations['charts/user/notes']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsUserPvRequest = operations['charts/user/pv']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsUserPvResponse = operations['charts/user/pv']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsUserReactionsRequest = operations['charts/user/reactions']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsUserReactionsResponse = operations['charts/user/reactions']['responses']['200']['content']['application/json']; // @public (undocumented) type ChartsUsersRequest = operations['charts/users']['requestBody']['content']['application/json']; // @public (undocumented) type ChartsUsersResponse = operations['charts/users']['responses']['200']['content']['application/json']; // @public (undocumented) type Clip = components['schemas']['Clip']; // @public (undocumented) type ClipsAddNoteRequest = operations['clips/add-note']['requestBody']['content']['application/json']; // @public (undocumented) type ClipsCreateRequest = operations['clips/create']['requestBody']['content']['application/json']; // @public (undocumented) type ClipsCreateResponse = operations['clips/create']['responses']['200']['content']['application/json']; // @public (undocumented) type ClipsDeleteRequest = operations['clips/delete']['requestBody']['content']['application/json']; // @public (undocumented) type ClipsFavoriteRequest = operations['clips/favorite']['requestBody']['content']['application/json']; // @public (undocumented) type ClipsListResponse = operations['clips/list']['responses']['200']['content']['application/json']; // @public (undocumented) type ClipsMyFavoritesResponse = operations['clips/my-favorites']['responses']['200']['content']['application/json']; // @public (undocumented) type ClipsNotesRequest = operations['clips/notes']['requestBody']['content']['application/json']; // @public (undocumented) type ClipsNotesResponse = operations['clips/notes']['responses']['200']['content']['application/json']; // @public (undocumented) type ClipsRemoveNoteRequest = operations['clips/remove-note']['requestBody']['content']['application/json']; // @public (undocumented) type ClipsShowRequest = operations['clips/show']['requestBody']['content']['application/json']; // @public (undocumented) type ClipsShowResponse = operations['clips/show']['responses']['200']['content']['application/json']; // @public (undocumented) type ClipsUnfavoriteRequest = operations['clips/unfavorite']['requestBody']['content']['application/json']; // @public (undocumented) type ClipsUpdateRequest = operations['clips/update']['requestBody']['content']['application/json']; // @public (undocumented) type ClipsUpdateResponse = operations['clips/update']['responses']['200']['content']['application/json']; // @public (undocumented) type DateString = string; // @public (undocumented) type DriveFile = components['schemas']['DriveFile']; // @public (undocumented) type DriveFilesAttachedNotesRequest = operations['drive/files/attached-notes']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFilesAttachedNotesResponse = operations['drive/files/attached-notes']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFilesCheckExistenceRequest = operations['drive/files/check-existence']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFilesCheckExistenceResponse = operations['drive/files/check-existence']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFilesCreateRequest = operations['drive/files/create']['requestBody']['content']['multipart/form-data']; // @public (undocumented) type DriveFilesCreateResponse = operations['drive/files/create']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFilesDeleteRequest = operations['drive/files/delete']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFilesFindByHashRequest = operations['drive/files/find-by-hash']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFilesFindByHashResponse = operations['drive/files/find-by-hash']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFilesFindRequest = operations['drive/files/find']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFilesFindResponse = operations['drive/files/find']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFilesRequest = operations['drive/files']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFilesResponse = operations['drive/files']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFilesShowRequest = operations['drive/files/show']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFilesShowResponse = operations['drive/files/show']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFilesUpdateRequest = operations['drive/files/update']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFilesUpdateResponse = operations['drive/files/update']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFilesUploadFromUrlRequest = operations['drive/files/upload-from-url']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFolder = components['schemas']['DriveFolder']; // @public (undocumented) type DriveFoldersCreateRequest = operations['drive/folders/create']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFoldersCreateResponse = operations['drive/folders/create']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFoldersDeleteRequest = operations['drive/folders/delete']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFoldersFindRequest = operations['drive/folders/find']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFoldersFindResponse = operations['drive/folders/find']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFoldersRequest = operations['drive/folders']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFoldersResponse = operations['drive/folders']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFoldersShowRequest = operations['drive/folders/show']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFoldersShowResponse = operations['drive/folders/show']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveFoldersUpdateRequest = operations['drive/folders/update']['requestBody']['content']['application/json']; // @public (undocumented) type DriveFoldersUpdateResponse = operations['drive/folders/update']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveResponse = operations['drive']['responses']['200']['content']['application/json']; // @public (undocumented) type DriveStreamRequest = operations['drive/stream']['requestBody']['content']['application/json']; // @public (undocumented) type DriveStreamResponse = operations['drive/stream']['responses']['200']['content']['application/json']; // @public (undocumented) type EmailAddressAvailableRequest = operations['email-address/available']['requestBody']['content']['application/json']; // @public (undocumented) type EmailAddressAvailableResponse = operations['email-address/available']['responses']['200']['content']['application/json']; // @public (undocumented) type EmojiAdded = { emoji: EmojiDetailed; }; // @public (undocumented) type EmojiDeleted = { emojis: EmojiDetailed[]; }; // @public (undocumented) type EmojiDetailed = components['schemas']['EmojiDetailed']; // @public (undocumented) type EmojiRequest = operations['emoji']['requestBody']['content']['application/json']; // @public (undocumented) type EmojiResponse = operations['emoji']['responses']['200']['content']['application/json']; // @public (undocumented) type EmojiSimple = components['schemas']['EmojiSimple']; // @public (undocumented) type EmojisResponse = operations['emojis']['responses']['200']['content']['application/json']; // @public (undocumented) type EmojiUpdated = { emojis: EmojiDetailed[]; }; // @public (undocumented) type EmptyRequest = Record<string, unknown> | undefined; // @public (undocumented) type EmptyResponse = Record<string, unknown> | undefined; // @public (undocumented) type EndpointRequest = operations['endpoint']['requestBody']['content']['application/json']; // Warning: (ae-forgotten-export) The symbol "Overwrite" needs to be exported by the entry point index.d.ts // Warning: (ae-forgotten-export) The symbol "Endpoints_2" needs to be exported by the entry point index.d.ts // // @public (undocumented) export type Endpoints = Overwrite<Endpoints_2, { 'users/show': { req: UsersShowRequest; res: { $switch: { $cases: [ [ { userIds?: string[]; }, UserDetailed[] ] ]; $default: UserDetailed; }; }; }; }>; // @public (undocumented) type EndpointsResponse = operations['endpoints']['responses']['200']['content']['application/json']; declare namespace entities { export { ID, DateString, PageEvent, ModerationLog, ServerStats, ServerStatsLog, QueueStats, QueueStatsLog, EmojiAdded, EmojiUpdated, EmojiDeleted, AnnouncementCreated, EmptyRequest, EmptyResponse, AdminMetaResponse, AdminAbuseUserReportsRequest, AdminAbuseUserReportsResponse, AdminAccountsCreateRequest, AdminAccountsCreateResponse, AdminAccountsDeleteRequest, AdminAccountsFindByEmailRequest, AdminAdCreateRequest, AdminAdDeleteRequest, AdminAdListRequest, AdminAdUpdateRequest, AdminAnnouncementsCreateRequest, AdminAnnouncementsCreateResponse, AdminAnnouncementsDeleteRequest, AdminAnnouncementsListRequest, AdminAnnouncementsListResponse, AdminAnnouncementsUpdateRequest, AdminAvatarDecorationsCreateRequest, AdminAvatarDecorationsDeleteRequest, AdminAvatarDecorationsListRequest, AdminAvatarDecorationsListResponse, AdminAvatarDecorationsUpdateRequest, AdminDeleteAllFilesOfAUserRequest, AdminUnsetUserAvatarRequest, AdminUnsetUserBannerRequest, AdminDriveFilesRequest, AdminDriveFilesResponse, AdminDriveShowFileRequest, AdminDriveShowFileResponse, AdminEmojiAddAliasesBulkRequest, AdminEmojiAddRequest, AdminEmojiCopyRequest, AdminEmojiCopyResponse, AdminEmojiDeleteBulkRequest, AdminEmojiDeleteRequest, AdminEmojiImportZipRequest, AdminEmojiListRemoteRequest, AdminEmojiListRemoteResponse, AdminEmojiListRequest, AdminEmojiListResponse, AdminEmojiRemoveAliasesBulkRequest, AdminEmojiSetAliasesBulkRequest, AdminEmojiSetCategoryBulkRequest, AdminEmojiSetLicenseBulkRequest, AdminEmojiUpdateRequest, AdminFederationDeleteAllFilesRequest, AdminFederationRefreshRemoteInstanceMetadataRequest, AdminFederationRemoveAllFollowingRequest, AdminFederationUpdateInstanceRequest, AdminGetTableStatsResponse, AdminGetUserIpsRequest, AdminInviteCreateRequest, AdminInviteCreateResponse, AdminInviteListRequest, AdminInviteListResponse, AdminPromoCreateRequest, AdminQueueDeliverDelayedResponse, AdminQueueInboxDelayedResponse, AdminQueuePromoteRequest, AdminQueueStatsResponse, AdminRelaysAddRequest, AdminRelaysAddResponse, AdminRelaysListResponse, AdminRelaysRemoveRequest, AdminResetPasswordRequest, AdminResetPasswordResponse, AdminResolveAbuseUserReportRequest, AdminSendEmailRequest, AdminServerInfoResponse, AdminShowModerationLogsRequest, AdminShowModerationLogsResponse, AdminShowUserRequest, AdminShowUserResponse, AdminShowUsersRequest, AdminShowUsersResponse, AdminSuspendUserRequest, AdminUnsuspendUserRequest, AdminUpdateMetaRequest, AdminDeleteAccountRequest, AdminDeleteAccountResponse, AdminUpdateUserNoteRequest, AdminRolesCreateRequest, AdminRolesCreateResponse, AdminRolesDeleteRequest, AdminRolesListResponse, AdminRolesShowRequest, AdminRolesShowResponse, AdminRolesUpdateRequest, AdminRolesAssignRequest, AdminRolesUnassignRequest, AdminRolesUpdateDefaultPoliciesRequest, AdminRolesUsersRequest, AnnouncementsRequest, AnnouncementsResponse, AntennasCreateRequest, AntennasCreateResponse, AntennasDeleteRequest, AntennasListResponse, AntennasNotesRequest, AntennasNotesResponse, AntennasShowRequest, AntennasShowResponse, AntennasUpdateRequest, AntennasUpdateResponse, ApGetRequest, ApGetResponse, ApShowRequest, ApShowResponse, AppCreateRequest, AppCreateResponse, AppShowRequest, AppShowResponse, AuthAcceptRequest, AuthSessionGenerateRequest, AuthSessionGenerateResponse, AuthSessionShowRequest, AuthSessionShowResponse, AuthSessionUserkeyRequest, AuthSessionUserkeyResponse, BlockingCreateRequest, BlockingCreateResponse, BlockingDeleteRequest, BlockingDeleteResponse, BlockingListRequest, BlockingListResponse, ChannelsCreateRequest, ChannelsCreateResponse, ChannelsFeaturedResponse, ChannelsFollowRequest, ChannelsFollowedRequest, ChannelsFollowedResponse, ChannelsOwnedRequest, ChannelsOwnedResponse, ChannelsShowRequest, ChannelsShowResponse, ChannelsTimelineRequest, ChannelsTimelineResponse, ChannelsUnfollowRequest, ChannelsUpdateRequest, ChannelsUpdateResponse, ChannelsFavoriteRequest, ChannelsUnfavoriteRequest, ChannelsMyFavoritesResponse, ChannelsSearchRequest, ChannelsSearchResponse, ChartsActiveUsersRequest, ChartsActiveUsersResponse, ChartsApRequestRequest, ChartsApRequestResponse, ChartsDriveRequest, ChartsDriveResponse, ChartsFederationRequest, ChartsFederationResponse, ChartsInstanceRequest, ChartsInstanceResponse, ChartsNotesRequest, ChartsNotesResponse, ChartsUserDriveRequest, ChartsUserDriveResponse, ChartsUserFollowingRequest, ChartsUserFollowingResponse, ChartsUserNotesRequest, ChartsUserNotesResponse, ChartsUserPvRequest, ChartsUserPvResponse, ChartsUserReactionsRequest, ChartsUserReactionsResponse, ChartsUsersRequest, ChartsUsersResponse, ClipsAddNoteRequest, ClipsRemoveNoteRequest, ClipsCreateRequest, ClipsCreateResponse, ClipsDeleteRequest, ClipsListResponse, ClipsNotesRequest, ClipsNotesResponse, ClipsShowRequest, ClipsShowResponse, ClipsUpdateRequest, ClipsUpdateResponse, ClipsFavoriteRequest, ClipsUnfavoriteRequest, ClipsMyFavoritesResponse, DriveResponse, DriveFilesRequest, DriveFilesResponse, DriveFilesAttachedNotesRequest, DriveFilesAttachedNotesResponse, DriveFilesCheckExistenceRequest, DriveFilesCheckExistenceResponse, DriveFilesCreateRequest, DriveFilesCreateResponse, DriveFilesDeleteRequest, DriveFilesFindByHashRequest, DriveFilesFindByHashResponse, DriveFilesFindRequest, DriveFilesFindResponse, DriveFilesShowRequest, DriveFilesShowResponse, DriveFilesUpdateRequest, DriveFilesUpdateResponse, DriveFilesUploadFromUrlRequest, DriveFoldersRequest, DriveFoldersResponse, DriveFoldersCreateRequest, DriveFoldersCreateResponse, DriveFoldersDeleteRequest, DriveFoldersFindRequest, DriveFoldersFindResponse, DriveFoldersShowRequest, DriveFoldersShowResponse, DriveFoldersUpdateRequest, DriveFoldersUpdateResponse, DriveStreamRequest, DriveStreamResponse, EmailAddressAvailableRequest, EmailAddressAvailableResponse, EndpointRequest, EndpointsResponse, FederationFollowersRequest, FederationFollowersResponse, FederationFollowingRequest, FederationFollowingResponse, FederationInstancesRequest, FederationInstancesResponse, FederationShowInstanceRequest, FederationShowInstanceResponse, FederationUpdateRemoteUserRequest, FederationUsersRequest, FederationUsersResponse, FederationStatsRequest, FollowingCreateRequest, FollowingCreateResponse, FollowingDeleteRequest, FollowingDeleteResponse, FollowingUpdateRequest, FollowingUpdateResponse, FollowingUpdateAllRequest, FollowingInvalidateRequest, FollowingInvalidateResponse, FollowingRequestsAcceptRequest, FollowingRequestsCancelRequest, FollowingRequestsCancelResponse, FollowingRequestsListRequest, FollowingRequestsListResponse, FollowingRequestsRejectRequest, GalleryFeaturedRequest, GalleryFeaturedResponse, GalleryPopularResponse, GalleryPostsRequest, GalleryPostsResponse, GalleryPostsCreateRequest, GalleryPostsCreateResponse, GalleryPostsDeleteRequest, GalleryPostsLikeRequest, GalleryPostsShowRequest, GalleryPostsShowResponse, GalleryPostsUnlikeRequest, GalleryPostsUpdateRequest, GalleryPostsUpdateResponse, GetAvatarDecorationsResponse, HashtagsListRequest, HashtagsListResponse, HashtagsSearchRequest, HashtagsSearchResponse, HashtagsShowRequest, HashtagsShowResponse, HashtagsTrendResponse, HashtagsUsersRequest, HashtagsUsersResponse, IResponse, I2faDoneRequest, I2faKeyDoneRequest, I2faPasswordLessRequest, I2faRegisterKeyRequest, I2faRegisterRequest, I2faUpdateKeyRequest, I2faRemoveKeyRequest, I2faUnregisterRequest, IAppsRequest, IAuthorizedAppsRequest, IClaimAchievementRequest, IChangePasswordRequest, IDeleteAccountRequest, IExportFollowingRequest, IFavoritesRequest, IFavoritesResponse, IGalleryLikesRequest, IGalleryLikesResponse, IGalleryPostsRequest, IGalleryPostsResponse, IImportBlockingRequest, IImportFollowingRequest, IImportMutingRequest, IImportUserListsRequest, IImportAntennasRequest, INotificationsRequest, INotificationsResponse, INotificationsGroupedRequest, INotificationsGroupedResponse, IPageLikesRequest, IPageLikesResponse, IPagesRequest, IPagesResponse, IPinRequest, IPinResponse, IReadAnnouncementRequest, IRegenerateTokenRequest, IRegistryGetAllRequest, IRegistryGetDetailRequest, IRegistryGetRequest, IRegistryKeysWithTypeRequest, IRegistryKeysRequest, IRegistryRemoveRequest, IRegistrySetRequest, IRevokeTokenRequest, ISigninHistoryRequest, ISigninHistoryResponse, IUnpinRequest, IUnpinResponse, IUpdateEmailRequest, IUpdateRequest, IUpdateResponse, IMoveRequest, IWebhooksCreateRequest, IWebhooksShowRequest, IWebhooksUpdateRequest, IWebhooksDeleteRequest, InviteCreateResponse, InviteDeleteRequest, InviteListRequest, InviteListResponse, InviteLimitResponse, MetaRequest, MetaResponse, EmojisResponse, EmojiRequest, EmojiResponse, MiauthGenTokenRequest, MiauthGenTokenResponse, MuteCreateRequest, MuteDeleteRequest, MuteListRequest, MuteListResponse, RenoteMuteCreateRequest, RenoteMuteDeleteRequest, RenoteMuteListRequest, RenoteMuteListResponse, MyAppsRequest, MyAppsResponse, NotesRequest, NotesResponse, NotesChildrenRequest, NotesChildrenResponse, NotesClipsRequest, NotesClipsResponse, NotesConversationRequest, NotesConversationResponse, NotesCreateRequest, NotesCreateResponse, NotesDeleteRequest, NotesFavoritesCreateRequest, NotesFavoritesDeleteRequest, NotesFeaturedRequest, NotesFeaturedResponse, NotesGlobalTimelineRequest, NotesGlobalTimelineResponse, NotesHybridTimelineRequest, NotesHybridTimelineResponse, NotesLocalTimelineRequest, NotesLocalTimelineResponse, NotesMentionsRequest, NotesMentionsResponse, NotesPollsRecommendationRequest, NotesPollsRecommendationResponse, NotesPollsVoteRequest, NotesReactionsRequest, NotesReactionsResponse, NotesReactionsCreateRequest, NotesReactionsDeleteRequest, NotesRenotesRequest, NotesRenotesResponse, NotesRepliesRequest, NotesRepliesResponse, NotesSearchByTagRequest, NotesSearchByTagResponse, NotesSearchRequest, NotesSearchResponse, NotesShowRequest, NotesShowResponse, NotesStateRequest, NotesStateResponse, NotesThreadMutingCreateRequest, NotesThreadMutingDeleteRequest, NotesTimelineRequest, NotesTimelineResponse, NotesTranslateRequest, NotesTranslateResponse, NotesUnrenoteRequest, NotesUserListTimelineRequest, NotesUserListTimelineResponse, NotificationsCreateRequest, PagePushRequest, PagesCreateRequest, PagesCreateResponse, PagesDeleteRequest, PagesFeaturedResponse, PagesLikeRequest, PagesShowRequest, PagesShowResponse, PagesUnlikeRequest, PagesUpdateRequest, FlashCreateRequest, FlashDeleteRequest, FlashFeaturedResponse, FlashLikeRequest, FlashShowRequest, FlashShowResponse, FlashUnlikeRequest, FlashUpdateRequest, FlashMyRequest, FlashMyResponse, FlashMyLikesRequest, FlashMyLikesResponse, PingResponse, PinnedUsersResponse, PromoReadRequest, RolesListResponse, RolesShowRequest, RolesShowResponse, RolesUsersRequest, RolesNotesRequest, RolesNotesResponse, RequestResetPasswordRequest, ResetPasswordRequest, StatsResponse, SwShowRegistrationRequest, SwShowRegistrationResponse, SwUpdateRegistrationRequest, SwUpdateRegistrationResponse, SwRegisterRequest, SwRegisterResponse, SwUnregisterRequest, TestRequest, UsernameAvailableRequest, UsernameAvailableResponse, UsersRequest, UsersResponse, UsersClipsRequest, UsersClipsResponse, UsersFollowersRequest, UsersFollowersResponse, UsersFollowingRequest, UsersFollowingResponse, UsersGalleryPostsRequest, UsersGalleryPostsResponse, UsersGetFrequentlyRepliedUsersRequest, UsersGetFrequentlyRepliedUsersResponse, UsersFeaturedNotesRequest, UsersFeaturedNotesResponse, UsersListsCreateRequest, UsersListsCreateResponse, UsersListsDeleteRequest, UsersListsListRequest, UsersListsListResponse, UsersListsPullRequest, UsersListsPushRequest, UsersListsShowRequest, UsersListsShowResponse, UsersListsFavoriteRequest, UsersListsUnfavoriteRequest, UsersListsUpdateRequest, UsersListsUpdateResponse, UsersListsCreateFromPublicRequest, UsersListsCreateFromPublicResponse, UsersListsUpdateMembershipRequest, UsersListsGetMembershipsRequest, UsersNotesRequest, UsersNotesResponse, UsersPagesRequest, UsersPagesResponse, UsersFlashsRequest, UsersFlashsResponse, UsersReactionsRequest, UsersReactionsResponse, UsersRecommendationRequest, UsersRecommendationResponse, UsersRelationRequest, UsersRelationResponse, UsersReportAbuseRequest, UsersSearchByUsernameAndHostRequest, UsersSearchByUsernameAndHostResponse, UsersSearchRequest, UsersSearchResponse, UsersShowRequest, UsersShowResponse, UsersAchievementsRequest, UsersUpdateMemoRequest, FetchRssRequest, FetchExternalResourcesRequest, RetentionResponse, Error_2 as Error, UserLite, UserDetailedNotMeOnly, MeDetailedOnly, UserDetailedNotMe, MeDetailed, UserDetailed, User, UserList, Announcement, App, Note, NoteReaction, NoteFavorite, Notification_2 as Notification, DriveFile, DriveFolder, Following, Muting, RenoteMuting, Blocking, Hashtag, InviteCode, Page, Channel, QueueCount, Antenna, Clip, FederationInstance, GalleryPost, EmojiSimple, EmojiDetailed, Flash, Signin, RoleLite, Role } } export { entities } // @public (undocumented) type Error_2 = components['schemas']['Error']; // @public (undocumented) type FederationFollowersRequest = operations['federation/followers']['requestBody']['content']['application/json']; // @public (undocumented) type FederationFollowersResponse = operations['federation/followers']['responses']['200']['content']['application/json']; // @public (undocumented) type FederationFollowingRequest = operations['federation/following']['requestBody']['content']['application/json']; // @public (undocumented) type FederationFollowingResponse = operations['federation/following']['responses']['200']['content']['application/json']; // @public (undocumented) type FederationInstance = components['schemas']['FederationInstance']; // @public (undocumented) type FederationInstancesRequest = operations['federation/instances']['requestBody']['content']['application/json']; // @public (undocumented) type FederationInstancesResponse = operations['federation/instances']['responses']['200']['content']['application/json']; // @public (undocumented) type FederationShowInstanceRequest = operations['federation/show-instance']['requestBody']['content']['application/json']; // @public (undocumented) type FederationShowInstanceResponse = operations['federation/show-instance']['responses']['200']['content']['application/json']; // @public (undocumented) type FederationStatsRequest = operations['federation/stats']['requestBody']['content']['application/json']; // @public (undocumented) type FederationUpdateRemoteUserRequest = operations['federation/update-remote-user']['requestBody']['content']['application/json']; // @public (undocumented) type FederationUsersRequest = operations['federation/users']['requestBody']['content']['application/json']; // @public (undocumented) type FederationUsersResponse = operations['federation/users']['responses']['200']['content']['application/json']; // @public (undocumented) type FetchExternalResourcesRequest = operations['fetch-external-resources']['requestBody']['content']['application/json']; // @public (undocumented) type FetchLike = (input: string, init?: { method?: string; body?: string; credentials?: RequestCredentials; cache?: RequestCache; headers: { [key in string]: string; }; }) => Promise<{ status: number; json(): Promise<any>; }>; // @public (undocumented) type FetchRssRequest = operations['fetch-rss']['requestBody']['content']['application/json']; // @public (undocumented) type Flash = components['schemas']['Flash']; // @public (undocumented) type FlashCreateRequest = operations['flash/create']['requestBody']['content']['application/json']; // @public (undocumented) type FlashDeleteRequest = operations['flash/delete']['requestBody']['content']['application/json']; // @public (undocumented) type FlashFeaturedResponse = operations['flash/featured']['responses']['200']['content']['application/json']; // @public (undocumented) type FlashLikeRequest = operations['flash/like']['requestBody']['content']['application/json']; // @public (undocumented) type FlashMyLikesRequest = operations['flash/my-likes']['requestBody']['content']['application/json']; // @public (undocumented) type FlashMyLikesResponse = operations['flash/my-likes']['responses']['200']['content']['application/json']; // @public (undocumented) type FlashMyRequest = operations['flash/my']['requestBody']['content']['application/json']; // @public (undocumented) type FlashMyResponse = operations['flash/my']['responses']['200']['content']['application/json']; // @public (undocumented) type FlashShowRequest = operations['flash/show']['requestBody']['content']['application/json']; // @public (undocumented) type FlashShowResponse = operations['flash/show']['responses']['200']['content']['application/json']; // @public (undocumented) type FlashUnlikeRequest = operations['flash/unlike']['requestBody']['content']['application/json']; // @public (undocumented) type FlashUpdateRequest = operations['flash/update']['requestBody']['content']['application/json']; // @public (undocumented) export const followersVisibilities: readonly ["public", "followers", "private"]; // @public (undocumented) type Following = components['schemas']['Following']; // @public (undocumented) type FollowingCreateRequest = operations['following/create']['requestBody']['content']['application/json']; // @public (undocumented) type FollowingCreateResponse = operations['following/create']['responses']['200']['content']['application/json']; // @public (undocumented) type FollowingDeleteRequest = operations['following/delete']['requestBody']['content']['application/json']; // @public (undocumented) type FollowingDeleteResponse = operations['following/delete']['responses']['200']['content']['application/json']; // @public (undocumented) type FollowingInvalidateRequest = operations['following/invalidate']['requestBody']['content']['application/json']; // @public (undocumented) type FollowingInvalidateResponse = operations['following/invalidate']['responses']['200']['content']['application/json']; // @public (undocumented) type FollowingRequestsAcceptRequest = operations['following/requests/accept']['requestBody']['content']['application/json']; // @public (undocumented) type FollowingRequestsCancelRequest = operations['following/requests/cancel']['requestBody']['content']['application/json']; // @public (undocumented) type FollowingRequestsCancelResponse = operations['following/requests/cancel']['responses']['200']['content']['application/json']; // @public (undocumented) type FollowingRequestsListRequest = operations['following/requests/list']['requestBody']['content']['application/json']; // @public (undocumented) type FollowingRequestsListResponse = operations['following/requests/list']['responses']['200']['content']['application/json']; // @public (undocumented) type FollowingRequestsRejectRequest = operations['following/requests/reject']['requestBody']['content']['application/json']; // @public (undocumented) type FollowingUpdateAllRequest = operations['following/update-all']['requestBody']['content']['application/json']; // @public (undocumented) type FollowingUpdateRequest = operations['following/update']['requestBody']['content']['application/json']; // @public (undocumented) type FollowingUpdateResponse = operations['following/update']['responses']['200']['content']['application/json']; // @public (undocumented) export const followingVisibilities: readonly ["public", "followers", "private"]; // @public (undocumented) type GalleryFeaturedRequest = operations['gallery/featured']['requestBody']['content']['application/json']; // @public (undocumented) type GalleryFeaturedResponse = operations['gallery/featured']['responses']['200']['content']['application/json']; // @public (undocumented) type GalleryPopularResponse = operations['gallery/popular']['responses']['200']['content']['application/json']; // @public (undocumented) type GalleryPost = components['schemas']['GalleryPost']; // @public (undocumented) type GalleryPostsCreateRequest = operations['gallery/posts/create']['requestBody']['content']['application/json']; // @public (undocumented) type GalleryPostsCreateResponse = operations['gallery/posts/create']['responses']['200']['content']['application/json']; // @public (undocumented) type GalleryPostsDeleteRequest = operations['gallery/posts/delete']['requestBody']['content']['application/json']; // @public (undocumented) type GalleryPostsLikeRequest = operations['gallery/posts/like']['requestBody']['content']['application/json']; // @public (undocumented) type GalleryPostsRequest = operations['gallery/posts']['requestBody']['content']['application/json']; // @public (undocumented) type GalleryPostsResponse = operations['gallery/posts']['responses']['200']['content']['application/json']; // @public (undocumented) type GalleryPostsShowRequest = operations['gallery/posts/show']['requestBody']['content']['application/json']; // @public (undocumented) type GalleryPostsShowResponse = operations['gallery/posts/show']['responses']['200']['content']['application/json']; // @public (undocumented) type GalleryPostsUnlikeRequest = operations['gallery/posts/unlike']['requestBody']['content']['application/json']; // @public (undocumented) type GalleryPostsUpdateRequest = operations['gallery/posts/update']['requestBody']['content']['application/json']; // @public (undocumented) type GalleryPostsUpdateResponse = operations['gallery/posts/update']['responses']['200']['content']['application/json']; // @public (undocumented) type GetAvatarDecorationsResponse = operations['get-avatar-decorations']['responses']['200']['content']['application/json']; // @public (undocumented) type Hashtag = components['schemas']['Hashtag']; // @public (undocumented) type HashtagsListRequest = operations['hashtags/list']['requestBody']['content']['application/json']; // @public (undocumented) type HashtagsListResponse = operations['hashtags/list']['responses']['200']['content']['application/json']; // @public (undocumented) type HashtagsSearchRequest = operations['hashtags/search']['requestBody']['content']['application/json']; // @public (undocumented) type HashtagsSearchResponse = operations['hashtags/search']['responses']['200']['content']['application/json']; // @public (undocumented) type HashtagsShowRequest = operations['hashtags/show']['requestBody']['content']['application/json']; // @public (undocumented) type HashtagsShowResponse = operations['hashtags/show']['responses']['200']['content']['application/json']; // @public (undocumented) type HashtagsTrendResponse = operations['hashtags/trend']['responses']['200']['content']['application/json']; // @public (undocumented) type HashtagsUsersRequest = operations['hashtags/users']['requestBody']['content']['application/json']; // @public (undocumented) type HashtagsUsersResponse = operations['hashtags/users']['responses']['200']['content']['application/json']; // @public (undocumented) type I2faDoneRequest = operations['i/2fa/done']['requestBody']['content']['application/json']; // @public (undocumented) type I2faKeyDoneRequest = operations['i/2fa/key-done']['requestBody']['content']['application/json']; // @public (undocumented) type I2faPasswordLessRequest = operations['i/2fa/password-less']['requestBody']['content']['application/json']; // @public (undocumented) type I2faRegisterKeyRequest = operations['i/2fa/register-key']['requestBody']['content']['application/json']; // @public (undocumented) type I2faRegisterRequest = operations['i/2fa/register']['requestBody']['content']['application/json']; // @public (undocumented) type I2faRemoveKeyRequest = operations['i/2fa/remove-key']['requestBody']['content']['application/json']; // @public (undocumented) type I2faUnregisterRequest = operations['i/2fa/unregister']['requestBody']['content']['application/json']; // @public (undocumented) type I2faUpdateKeyRequest = operations['i/2fa/update-key']['requestBody']['content']['application/json']; // @public (undocumented) type IAppsRequest = operations['i/apps']['requestBody']['content']['application/json']; // @public (undocumented) type IAuthorizedAppsRequest = operations['i/authorized-apps']['requestBody']['content']['application/json']; // @public (undocumented) type IChangePasswordRequest = operations['i/change-password']['requestBody']['content']['application/json']; // @public (undocumented) type IClaimAchievementRequest = operations['i/claim-achievement']['requestBody']['content']['application/json']; // @public (undocumented) type ID = string; // @public (undocumented) type IDeleteAccountRequest = operations['i/delete-account']['requestBody']['content']['application/json']; // @public (undocumented) type IExportFollowingRequest = operations['i/export-following']['requestBody']['content']['application/json']; // @public (undocumented) type IFavoritesRequest = operations['i/favorites']['requestBody']['content']['application/json']; // @public (undocumented) type IFavoritesResponse = operations['i/favorites']['responses']['200']['content']['application/json']; // @public (undocumented) type IGalleryLikesRequest = operations['i/gallery/likes']['requestBody']['content']['application/json']; // @public (undocumented) type IGalleryLikesResponse = operations['i/gallery/likes']['responses']['200']['content']['application/json']; // @public (undocumented) type IGalleryPostsRequest = operations['i/gallery/posts']['requestBody']['content']['application/json']; // @public (undocumented) type IGalleryPostsResponse = operations['i/gallery/posts']['responses']['200']['content']['application/json']; // @public (undocumented) type IImportAntennasRequest = operations['i/import-antennas']['requestBody']['content']['application/json']; // @public (undocumented) type IImportBlockingRequest = operations['i/import-blocking']['requestBody']['content']['application/json']; // @public (undocumented) type IImportFollowingRequest = operations['i/import-following']['requestBody']['content']['application/json']; // @public (undocumented) type IImportMutingRequest = operations['i/import-muting']['requestBody']['content']['application/json']; // @public (undocumented) type IImportUserListsRequest = operations['i/import-user-lists']['requestBody']['content']['application/json']; // @public (undocumented) type IMoveRequest = operations['i/move']['requestBody']['content']['application/json']; // @public (undocumented) type INotificationsGroupedRequest = operations['i/notifications-grouped']['requestBody']['content']['application/json']; // @public (undocumented) type INotificationsGroupedResponse = operations['i/notifications-grouped']['responses']['200']['content']['application/json']; // @public (undocumented) type INotificationsRequest = operations['i/notifications']['requestBody']['content']['application/json']; // @public (undocumented) type INotificationsResponse = operations['i/notifications']['responses']['200']['content']['application/json']; // @public (undocumented) type InviteCode = components['schemas']['InviteCode']; // @public (undocumented) type InviteCreateResponse = operations['invite/create']['responses']['200']['content']['application/json']; // @public (undocumented) type InviteDeleteRequest = operations['invite/delete']['requestBody']['content']['application/json']; // @public (undocumented) type InviteLimitResponse = operations['invite/limit']['responses']['200']['content']['application/json']; // @public (undocumented) type InviteListRequest = operations['invite/list']['requestBody']['content']['application/json']; // @public (undocumented) type InviteListResponse = operations['invite/list']['responses']['200']['content']['application/json']; // @public (undocumented) type IPageLikesRequest = operations['i/page-likes']['requestBody']['content']['application/json']; // @public (undocumented) type IPageLikesResponse = operations['i/page-likes']['responses']['200']['content']['application/json']; // @public (undocumented) type IPagesRequest = operations['i/pages']['requestBody']['content']['application/json']; // @public (undocumented) type IPagesResponse = operations['i/pages']['responses']['200']['content']['application/json']; // @public (undocumented) type IPinRequest = operations['i/pin']['requestBody']['content']['application/json']; // @public (undocumented) type IPinResponse = operations['i/pin']['responses']['200']['content']['application/json']; // @public (undocumented) type IReadAnnouncementRequest = operations['i/read-announcement']['requestBody']['content']['application/json']; // @public (undocumented) type IRegenerateTokenRequest = operations['i/regenerate-token']['requestBody']['content']['application/json']; // @public (undocumented) type IRegistryGetAllRequest = operations['i/registry/get-all']['requestBody']['content']['application/json']; // @public (undocumented) type IRegistryGetDetailRequest = operations['i/registry/get-detail']['requestBody']['content']['application/json']; // @public (undocumented) type IRegistryGetRequest = operations['i/registry/get']['requestBody']['content']['application/json']; // @public (undocumented) type IRegistryKeysRequest = operations['i/registry/keys']['requestBody']['content']['application/json']; // @public (undocumented) type IRegistryKeysWithTypeRequest = operations['i/registry/keys-with-type']['requestBody']['content']['application/json']; // @public (undocumented) type IRegistryRemoveRequest = operations['i/registry/remove']['requestBody']['content']['application/json']; // @public (undocumented) type IRegistrySetRequest = operations['i/registry/set']['requestBody']['content']['application/json']; // @public (undocumented) type IResponse = operations['i']['responses']['200']['content']['application/json']; // @public (undocumented) type IRevokeTokenRequest = operations['i/revoke-token']['requestBody']['content']['application/json']; // @public (undocumented) function isAPIError(reason: any): reason is APIError; // @public (undocumented) type ISigninHistoryRequest = operations['i/signin-history']['requestBody']['content']['application/json']; // @public (undocumented) type ISigninHistoryResponse = operations['i/signin-history']['responses']['200']['content']['application/json']; // @public (undocumented) type IUnpinRequest = operations['i/unpin']['requestBody']['content']['application/json']; // @public (undocumented) type IUnpinResponse = operations['i/unpin']['responses']['200']['content']['application/json']; // @public (undocumented) type IUpdateEmailRequest = operations['i/update-email']['requestBody']['content']['application/json']; // @public (undocumented) type IUpdateRequest = operations['i/update']['requestBody']['content']['application/json']; // @public (undocumented) type IUpdateResponse = operations['i/update']['responses']['200']['content']['application/json']; // @public (undocumented) type IWebhooksCreateRequest = operations['i/webhooks/create']['requestBody']['content']['application/json']; // @public (undocumented) type IWebhooksDeleteRequest = operations['i/webhooks/delete']['requestBody']['content']['application/json']; // @public (undocumented) type IWebhooksShowRequest = operations['i/webhooks/show']['requestBody']['content']['application/json']; // @public (undocumented) type IWebhooksUpdateRequest = operations['i/webhooks/update']['requestBody']['content']['application/json']; // @public (undocumented) type MeDetailed = components['schemas']['MeDetailed']; // @public (undocumented) type MeDetailedOnly = components['schemas']['MeDetailedOnly']; // @public (undocumented) type MetaRequest = operations['meta']['requestBody']['content']['application/json']; // @public (undocumented) type MetaResponse = operations['meta']['responses']['200']['content']['application/json']; // @public (undocumented) type MiauthGenTokenRequest = operations['miauth/gen-token']['requestBody']['content']['application/json']; // @public (undocumented) type MiauthGenTokenResponse = operations['miauth/gen-token']['responses']['200']['content']['application/json']; // @public (undocumented) type ModerationLog = { id: ID; createdAt: DateString; userId: User['id']; user: UserDetailed | null; } & ({ type: 'updateServerSettings'; info: ModerationLogPayloads['updateServerSettings']; } | { type: 'suspend'; info: ModerationLogPayloads['suspend']; } | { type: 'unsuspend'; info: ModerationLogPayloads['unsuspend']; } | { type: 'updateUserNote'; info: ModerationLogPayloads['updateUserNote']; } | { type: 'addCustomEmoji'; info: ModerationLogPayloads['addCustomEmoji']; } | { type: 'updateCustomEmoji'; info: ModerationLogPayloads['updateCustomEmoji']; } | { type: 'deleteCustomEmoji'; info: ModerationLogPayloads['deleteCustomEmoji']; } | { type: 'assignRole'; info: ModerationLogPayloads['assignRole']; } | { type: 'unassignRole'; info: ModerationLogPayloads['unassignRole']; } | { type: 'createRole'; info: ModerationLogPayloads['createRole']; } | { type: 'updateRole'; info: ModerationLogPayloads['updateRole']; } | { type: 'deleteRole'; info: ModerationLogPayloads['deleteRole']; } | { type: 'clearQueue'; info: ModerationLogPayloads['clearQueue']; } | { type: 'promoteQueue'; info: ModerationLogPayloads['promoteQueue']; } | { type: 'deleteDriveFile'; info: ModerationLogPayloads['deleteDriveFile']; } | { type: 'deleteNote'; info: ModerationLogPayloads['deleteNote']; } | { type: 'createGlobalAnnouncement'; info: ModerationLogPayloads['createGlobalAnnouncement']; } | { type: 'createUserAnnouncement'; info: ModerationLogPayloads['createUserAnnouncement']; } | { type: 'updateGlobalAnnouncement'; info: ModerationLogPayloads['updateGlobalAnnouncement']; } | { type: 'updateUserAnnouncement'; info: ModerationLogPayloads['updateUserAnnouncement']; } | { type: 'deleteGlobalAnnouncement'; info: ModerationLogPayloads['deleteGlobalAnnouncement']; } | { type: 'deleteUserAnnouncement'; info: ModerationLogPayloads['deleteUserAnnouncement']; } | { type: 'resetPassword'; info: ModerationLogPayloads['resetPassword']; } | { type: 'suspendRemoteInstance'; info: ModerationLogPayloads['suspendRemoteInstance']; } | { type: 'unsuspendRemoteInstance'; info: ModerationLogPayloads['unsuspendRemoteInstance']; } | { type: 'markSensitiveDriveFile'; info: ModerationLogPayloads['markSensitiveDriveFile']; } | { type: 'unmarkSensitiveDriveFile'; info: ModerationLogPayloads['unmarkSensitiveDriveFile']; } | { type: 'createInvitation'; info: ModerationLogPayloads['createInvitation']; } | { type: 'createAd'; info: ModerationLogPayloads['createAd']; } | { type: 'updateAd'; info: ModerationLogPayloads['updateAd']; } | { type: 'deleteAd'; info: ModerationLogPayloads['deleteAd']; } | { type: 'createAvatarDecoration'; info: ModerationLogPayloads['createAvatarDecoration']; } | { type: 'updateAvatarDecoration'; info: ModerationLogPayloads['updateAvatarDecoration']; } | { type: 'deleteAvatarDecoration'; info: ModerationLogPayloads['deleteAvatarDecoration']; } | { type: 'resolveAbuseReport'; info: ModerationLogPayloads['resolveAbuseReport']; } | { type: 'unsetUserAvatar'; info: ModerationLogPayloads['unsetUserAvatar']; } | { type: 'unsetUserBanner'; info: ModerationLogPayloads['unsetUserBanner']; }); // @public (undocumented) export const moderationLogTypes: readonly ["updateServerSettings", "suspend", "unsuspend", "updateUserNote", "addCustomEmoji", "updateCustomEmoji", "deleteCustomEmoji", "assignRole", "unassignRole", "createRole", "updateRole", "deleteRole", "clearQueue", "promoteQueue", "deleteDriveFile", "deleteNote", "createGlobalAnnouncement", "createUserAnnouncement", "updateGlobalAnnouncement", "updateUserAnnouncement", "deleteGlobalAnnouncement", "deleteUserAnnouncement", "resetPassword", "suspendRemoteInstance", "unsuspendRemoteInstance", "markSensitiveDriveFile", "unmarkSensitiveDriveFile", "resolveAbuseReport", "createInvitation", "createAd", "updateAd", "deleteAd", "createAvatarDecoration", "updateAvatarDecoration", "deleteAvatarDecoration", "unsetUserAvatar", "unsetUserBanner"]; // @public (undocumented) type MuteCreateRequest = operations['mute/create']['requestBody']['content']['application/json']; // @public (undocumented) type MuteDeleteRequest = operations['mute/delete']['requestBody']['content']['application/json']; // @public (undocumented) export const mutedNoteReasons: readonly ["word", "manual", "spam", "other"]; // @public (undocumented) type MuteListRequest = operations['mute/list']['requestBody']['content']['application/json']; // @public (undocumented) type MuteListResponse = operations['mute/list']['responses']['200']['content']['application/json']; // @public (undocumented) type Muting = components['schemas']['Muting']; // @public (undocumented) type MyAppsRequest = operations['my/apps']['requestBody']['content']['application/json']; // @public (undocumented) type MyAppsResponse = operations['my/apps']['responses']['200']['content']['application/json']; // @public (undocumented) type Note = components['schemas']['Note']; // @public (undocumented) type NoteFavorite = components['schemas']['NoteFavorite']; // @public (undocumented) type NoteReaction = components['schemas']['NoteReaction']; // @public (undocumented) type NotesChildrenRequest = operations['notes/children']['requestBody']['content']['application/json']; // @public (undocumented) type NotesChildrenResponse = operations['notes/children']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesClipsRequest = operations['notes/clips']['requestBody']['content']['application/json']; // @public (undocumented) type NotesClipsResponse = operations['notes/clips']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesConversationRequest = operations['notes/conversation']['requestBody']['content']['application/json']; // @public (undocumented) type NotesConversationResponse = operations['notes/conversation']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesCreateRequest = operations['notes/create']['requestBody']['content']['application/json']; // @public (undocumented) type NotesCreateResponse = operations['notes/create']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesDeleteRequest = operations['notes/delete']['requestBody']['content']['application/json']; // @public (undocumented) type NotesFavoritesCreateRequest = operations['notes/favorites/create']['requestBody']['content']['application/json']; // @public (undocumented) type NotesFavoritesDeleteRequest = operations['notes/favorites/delete']['requestBody']['content']['application/json']; // @public (undocumented) type NotesFeaturedRequest = operations['notes/featured']['requestBody']['content']['application/json']; // @public (undocumented) type NotesFeaturedResponse = operations['notes/featured']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesGlobalTimelineRequest = operations['notes/global-timeline']['requestBody']['content']['application/json']; // @public (undocumented) type NotesGlobalTimelineResponse = operations['notes/global-timeline']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesHybridTimelineRequest = operations['notes/hybrid-timeline']['requestBody']['content']['application/json']; // @public (undocumented) type NotesHybridTimelineResponse = operations['notes/hybrid-timeline']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesLocalTimelineRequest = operations['notes/local-timeline']['requestBody']['content']['application/json']; // @public (undocumented) type NotesLocalTimelineResponse = operations['notes/local-timeline']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesMentionsRequest = operations['notes/mentions']['requestBody']['content']['application/json']; // @public (undocumented) type NotesMentionsResponse = operations['notes/mentions']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesPollsRecommendationRequest = operations['notes/polls/recommendation']['requestBody']['content']['application/json']; // @public (undocumented) type NotesPollsRecommendationResponse = operations['notes/polls/recommendation']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesPollsVoteRequest = operations['notes/polls/vote']['requestBody']['content']['application/json']; // @public (undocumented) type NotesReactionsCreateRequest = operations['notes/reactions/create']['requestBody']['content']['application/json']; // @public (undocumented) type NotesReactionsDeleteRequest = operations['notes/reactions/delete']['requestBody']['content']['application/json']; // @public (undocumented) type NotesReactionsRequest = operations['notes/reactions']['requestBody']['content']['application/json']; // @public (undocumented) type NotesReactionsResponse = operations['notes/reactions']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesRenotesRequest = operations['notes/renotes']['requestBody']['content']['application/json']; // @public (undocumented) type NotesRenotesResponse = operations['notes/renotes']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesRepliesRequest = operations['notes/replies']['requestBody']['content']['application/json']; // @public (undocumented) type NotesRepliesResponse = operations['notes/replies']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesRequest = operations['notes']['requestBody']['content']['application/json']; // @public (undocumented) type NotesResponse = operations['notes']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesSearchByTagRequest = operations['notes/search-by-tag']['requestBody']['content']['application/json']; // @public (undocumented) type NotesSearchByTagResponse = operations['notes/search-by-tag']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesSearchRequest = operations['notes/search']['requestBody']['content']['application/json']; // @public (undocumented) type NotesSearchResponse = operations['notes/search']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesShowRequest = operations['notes/show']['requestBody']['content']['application/json']; // @public (undocumented) type NotesShowResponse = operations['notes/show']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesStateRequest = operations['notes/state']['requestBody']['content']['application/json']; // @public (undocumented) type NotesStateResponse = operations['notes/state']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesThreadMutingCreateRequest = operations['notes/thread-muting/create']['requestBody']['content']['application/json']; // @public (undocumented) type NotesThreadMutingDeleteRequest = operations['notes/thread-muting/delete']['requestBody']['content']['application/json']; // @public (undocumented) type NotesTimelineRequest = operations['notes/timeline']['requestBody']['content']['application/json']; // @public (undocumented) type NotesTimelineResponse = operations['notes/timeline']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesTranslateRequest = operations['notes/translate']['requestBody']['content']['application/json']; // @public (undocumented) type NotesTranslateResponse = operations['notes/translate']['responses']['200']['content']['application/json']; // @public (undocumented) type NotesUnrenoteRequest = operations['notes/unrenote']['requestBody']['content']['application/json']; // @public (undocumented) type NotesUserListTimelineRequest = operations['notes/user-list-timeline']['requestBody']['content']['application/json']; // @public (undocumented) type NotesUserListTimelineResponse = operations['notes/user-list-timeline']['responses']['200']['content']['application/json']; // @public (undocumented) export const noteVisibilities: readonly ["public", "home", "followers", "specified"]; // @public (undocumented) type Notification_2 = components['schemas']['Notification']; // @public (undocumented) type NotificationsCreateRequest = operations['notifications/create']['requestBody']['content']['application/json']; // @public (undocumented) export const notificationTypes: readonly ["note", "follow", "mention", "reply", "renote", "quote", "reaction", "pollVote", "pollEnded", "receiveFollowRequest", "followRequestAccepted", "groupInvited", "app", "roleAssigned", "achievementEarned"]; // @public (undocumented) type Page = components['schemas']['Page']; // @public (undocumented) type PageEvent = { pageId: Page['id']; event: string; var: any; userId: User['id']; user: User; }; // @public (undocumented) type PagePushRequest = operations['page-push']['requestBody']['content']['application/json']; // @public (undocumented) type PagesCreateRequest = operations['pages/create']['requestBody']['content']['application/json']; // @public (undocumented) type PagesCreateResponse = operations['pages/create']['responses']['200']['content']['application/json']; // @public (undocumented) type PagesDeleteRequest = operations['pages/delete']['requestBody']['content']['application/json']; // @public (undocumented) type PagesFeaturedResponse = operations['pages/featured']['responses']['200']['content']['application/json']; // @public (undocumented) type PagesLikeRequest = operations['pages/like']['requestBody']['content']['application/json']; // @public (undocumented) type PagesShowRequest = operations['pages/show']['requestBody']['content']['application/json']; // @public (undocumented) type PagesShowResponse = operations['pages/show']['responses']['200']['content']['application/json']; // @public (undocumented) type PagesUnlikeRequest = operations['pages/unlike']['requestBody']['content']['application/json']; // @public (undocumented) type PagesUpdateRequest = operations['pages/update']['requestBody']['content']['application/json']; // @public (undocumented) function parse(acct: string): Acct; // @public (undocumented) export const permissions: string[]; // @public (undocumented) type PingResponse = operations['ping']['responses']['200']['content']['application/json']; // @public (undocumented) type PinnedUsersResponse = operations['pinned-users']['responses']['200']['content']['application/json']; // @public (undocumented) type PromoReadRequest = operations['promo/read']['requestBody']['content']['application/json']; // @public (undocumented) type QueueCount = components['schemas']['QueueCount']; // @public (undocumented) type QueueStats = { deliver: { activeSincePrevTick: number; active: number; waiting: number; delayed: number; }; inbox: { activeSincePrevTick: number; active: number; waiting: number; delayed: number; }; }; // @public (undocumented) type QueueStatsLog = string[]; // @public (undocumented) type RenoteMuteCreateRequest = operations['renote-mute/create']['requestBody']['content']['application/json']; // @public (undocumented) type RenoteMuteDeleteRequest = operations['renote-mute/delete']['requestBody']['content']['application/json']; // @public (undocumented) type RenoteMuteListRequest = operations['renote-mute/list']['requestBody']['content']['application/json']; // @public (undocumented) type RenoteMuteListResponse = operations['renote-mute/list']['responses']['200']['content']['application/json']; // @public (undocumented) type RenoteMuting = components['schemas']['RenoteMuting']; // @public (undocumented) type RequestResetPasswordRequest = operations['request-reset-password']['requestBody']['content']['application/json']; // @public (undocumented) type ResetPasswordRequest = operations['reset-password']['requestBody']['content']['application/json']; // @public (undocumented) type RetentionResponse = operations['retention']['responses']['200']['content']['application/json']; // @public (undocumented) type Role = components['schemas']['Role']; // @public (undocumented) type RoleLite = components['schemas']['RoleLite']; // @public (undocumented) type RolesListResponse = operations['roles/list']['responses']['200']['content']['application/json']; // @public (undocumented) type RolesNotesRequest = operations['roles/notes']['requestBody']['content']['application/json']; // @public (undocumented) type RolesNotesResponse = operations['roles/notes']['responses']['200']['content']['application/json']; // @public (undocumented) type RolesShowRequest = operations['roles/show']['requestBody']['content']['application/json']; // @public (undocumented) type RolesShowResponse = operations['roles/show']['responses']['200']['content']['application/json']; // @public (undocumented) type RolesUsersRequest = operations['roles/users']['requestBody']['content']['application/json']; // @public (undocumented) type ServerStats = { cpu: number; mem: { used: number; active: number; }; net: { rx: number; tx: number; }; fs: { r: number; w: number; }; }; // @public (undocumented) type ServerStatsLog = string[]; // @public (undocumented) type Signin = components['schemas']['Signin']; // @public (undocumented) type StatsResponse = operations['stats']['responses']['200']['content']['application/json']; // Warning: (ae-forgotten-export) The symbol "StreamEvents" needs to be exported by the entry point index.d.ts // // @public (undocumented) export class Stream extends EventEmitter<StreamEvents> { constructor(origin: string, user: { token: string; } | null, options?: { WebSocket?: any; }); // (undocumented) close(): void; // Warning: (ae-forgotten-export) The symbol "NonSharedConnection" needs to be exported by the entry point index.d.ts // // (undocumented) disconnectToChannel(connection: NonSharedConnection): void; // (undocumented) heartbeat(): void; // (undocumented) ping(): void; // Warning: (ae-forgotten-export) The symbol "SharedConnection" needs to be exported by the entry point index.d.ts // // (undocumented) removeSharedConnection(connection: SharedConnection): void; // Warning: (ae-forgotten-export) The symbol "Pool" needs to be exported by the entry point index.d.ts // // (undocumented) removeSharedConnectionPool(pool: Pool): void; // (undocumented) send(typeOrPayload: string): void; // (undocumented) send(typeOrPayload: string, payload: any): void; // (undocumented) send(typeOrPayload: Record<string, any> | any[]): void; // (undocumented) state: 'initializing' | 'reconnecting' | 'connected'; // (undocumented) useChannel<C extends keyof Channels>(channel: C, params?: Channels[C]['params'], name?: string): ChannelConnection<Channels[C]>; } // Warning: (ae-forgotten-export) The symbol "SwitchCase" needs to be exported by the entry point index.d.ts // Warning: (ae-forgotten-export) The symbol "IsCaseMatched" needs to be exported by the entry point index.d.ts // Warning: (ae-forgotten-export) The symbol "GetCaseResult" needs to be exported by the entry point index.d.ts // // @public (undocumented) type SwitchCaseResponseType<E extends keyof Endpoints, P extends Endpoints[E]['req']> = Endpoints[E]['res'] extends SwitchCase ? IsCaseMatched<E, P, 0> extends true ? GetCaseResult<E, P, 0> : IsCaseMatched<E, P, 1> extends true ? GetCaseResult<E, P, 1> : IsCaseMatched<E, P, 2> extends true ? GetCaseResult<E, P, 2> : IsCaseMatched<E, P, 3> extends true ? GetCaseResult<E, P, 3> : IsCaseMatched<E, P, 4> extends true ? GetCaseResult<E, P, 4> : IsCaseMatched<E, P, 5> extends true ? GetCaseResult<E, P, 5> : IsCaseMatched<E, P, 6> extends true ? GetCaseResult<E, P, 6> : IsCaseMatched<E, P, 7> extends true ? GetCaseResult<E, P, 7> : IsCaseMatched<E, P, 8> extends true ? GetCaseResult<E, P, 8> : IsCaseMatched<E, P, 9> extends true ? GetCaseResult<E, P, 9> : Endpoints[E]['res']['$switch']['$default'] : Endpoints[E]['res']; // @public (undocumented) type SwRegisterRequest = operations['sw/register']['requestBody']['content']['application/json']; // @public (undocumented) type SwRegisterResponse = operations['sw/register']['responses']['200']['content']['application/json']; // @public (undocumented) type SwShowRegistrationRequest = operations['sw/show-registration']['requestBody']['content']['application/json']; // @public (undocumented) type SwShowRegistrationResponse = operations['sw/show-registration']['responses']['200']['content']['application/json']; // @public (undocumented) type SwUnregisterRequest = operations['sw/unregister']['requestBody']['content']['application/json']; // @public (undocumented) type SwUpdateRegistrationRequest = operations['sw/update-registration']['requestBody']['content']['application/json']; // @public (undocumented) type SwUpdateRegistrationResponse = operations['sw/update-registration']['responses']['200']['content']['application/json']; // @public (undocumented) type TestRequest = operations['test']['requestBody']['content']['application/json']; // @public (undocumented) function toString_2(acct: Acct): string; // @public (undocumented) type User = components['schemas']['User']; // @public (undocumented) type UserDetailed = components['schemas']['UserDetailed']; // @public (undocumented) type UserDetailedNotMe = components['schemas']['UserDetailedNotMe']; // @public (undocumented) type UserDetailedNotMeOnly = components['schemas']['UserDetailedNotMeOnly']; // @public (undocumented) type UserList = components['schemas']['UserList']; // @public (undocumented) type UserLite = components['schemas']['UserLite']; // @public (undocumented) type UsernameAvailableRequest = operations['username/available']['requestBody']['content']['application/json']; // @public (undocumented) type UsernameAvailableResponse = operations['username/available']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersAchievementsRequest = operations['users/achievements']['requestBody']['content']['application/json']; // @public (undocumented) type UsersClipsRequest = operations['users/clips']['requestBody']['content']['application/json']; // @public (undocumented) type UsersClipsResponse = operations['users/clips']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersFeaturedNotesRequest = operations['users/featured-notes']['requestBody']['content']['application/json']; // @public (undocumented) type UsersFeaturedNotesResponse = operations['users/featured-notes']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersFlashsRequest = operations['users/flashs']['requestBody']['content']['application/json']; // @public (undocumented) type UsersFlashsResponse = operations['users/flashs']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersFollowersRequest = operations['users/followers']['requestBody']['content']['application/json']; // @public (undocumented) type UsersFollowersResponse = operations['users/followers']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersFollowingRequest = operations['users/following']['requestBody']['content']['application/json']; // @public (undocumented) type UsersFollowingResponse = operations['users/following']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersGalleryPostsRequest = operations['users/gallery/posts']['requestBody']['content']['application/json']; // @public (undocumented) type UsersGalleryPostsResponse = operations['users/gallery/posts']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersGetFrequentlyRepliedUsersRequest = operations['users/get-frequently-replied-users']['requestBody']['content']['application/json']; // @public (undocumented) type UsersGetFrequentlyRepliedUsersResponse = operations['users/get-frequently-replied-users']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersListsCreateFromPublicRequest = operations['users/lists/create-from-public']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsCreateFromPublicResponse = operations['users/lists/create-from-public']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersListsCreateRequest = operations['users/lists/create']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsCreateResponse = operations['users/lists/create']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersListsDeleteRequest = operations['users/lists/delete']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsFavoriteRequest = operations['users/lists/favorite']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsGetMembershipsRequest = operations['users/lists/get-memberships']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsListRequest = operations['users/lists/list']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsListResponse = operations['users/lists/list']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersListsPullRequest = operations['users/lists/pull']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsPushRequest = operations['users/lists/push']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsShowRequest = operations['users/lists/show']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsShowResponse = operations['users/lists/show']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersListsUnfavoriteRequest = operations['users/lists/unfavorite']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsUpdateMembershipRequest = operations['users/lists/update-membership']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsUpdateRequest = operations['users/lists/update']['requestBody']['content']['application/json']; // @public (undocumented) type UsersListsUpdateResponse = operations['users/lists/update']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersNotesRequest = operations['users/notes']['requestBody']['content']['application/json']; // @public (undocumented) type UsersNotesResponse = operations['users/notes']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersPagesRequest = operations['users/pages']['requestBody']['content']['application/json']; // @public (undocumented) type UsersPagesResponse = operations['users/pages']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersReactionsRequest = operations['users/reactions']['requestBody']['content']['application/json']; // @public (undocumented) type UsersReactionsResponse = operations['users/reactions']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersRecommendationRequest = operations['users/recommendation']['requestBody']['content']['application/json']; // @public (undocumented) type UsersRecommendationResponse = operations['users/recommendation']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersRelationRequest = operations['users/relation']['requestBody']['content']['application/json']; // @public (undocumented) type UsersRelationResponse = operations['users/relation']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersReportAbuseRequest = operations['users/report-abuse']['requestBody']['content']['application/json']; // @public (undocumented) type UsersRequest = operations['users']['requestBody']['content']['application/json']; // @public (undocumented) type UsersResponse = operations['users']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersSearchByUsernameAndHostRequest = operations['users/search-by-username-and-host']['requestBody']['content']['application/json']; // @public (undocumented) type UsersSearchByUsernameAndHostResponse = operations['users/search-by-username-and-host']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersSearchRequest = operations['users/search']['requestBody']['content']['application/json']; // @public (undocumented) type UsersSearchResponse = operations['users/search']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersShowRequest = operations['users/show']['requestBody']['content']['application/json']; // @public (undocumented) type UsersShowResponse = operations['users/show']['responses']['200']['content']['application/json']; // @public (undocumented) type UsersUpdateMemoRequest = operations['users/update-memo']['requestBody']['content']['application/json']; // Warnings were encountered during analysis: // // src/entities.ts:25:2 - (ae-forgotten-export) The symbol "ModerationLogPayloads" needs to be exported by the entry point index.d.ts // (No @packageDocumentation comment for this package) ```