mirror of
https://github.com/diced/zipline.git
synced 2026-07-06 20:16:07 -07:00
100 lines
5.9 KiB
TypeScript
100 lines
5.9 KiB
TypeScript
import { ApiAuthInvitesResponse } from '@/server/routes/api/auth/invites';
|
|
import { ApiAuthInvitesIdResponse } from '@/server/routes/api/auth/invites/[id]';
|
|
import { ApiAuthInvitesWebResponse } from '@/server/routes/api/auth/invites/web';
|
|
import { ApiLoginResponse } from '@/server/routes/api/auth/login';
|
|
import { ApiLogoutResponse } from '@/server/routes/api/auth/logout';
|
|
import { ApiAuthOauthResponse } from '@/server/routes/api/auth/oauth';
|
|
import { ApiAuthRegisterResponse } from '@/server/routes/api/auth/register';
|
|
import { ApiAuthWebauthnOptionsResponse, ApiAuthWebauthnResponse } from '@/server/routes/api/auth/webauthn';
|
|
import { ApiHealthcheckResponse } from '@/server/routes/api/healthcheck';
|
|
import { ApiServerClearTempResponse } from '@/server/routes/api/server/clear_temp';
|
|
import { ApiServerClearZerosResponse } from '@/server/routes/api/server/clear_zeros';
|
|
import { ApiServerFolderResponse } from '@/server/routes/api/server/folder';
|
|
import { ApiServerImportV3 } from '@/server/routes/api/server/import/v3';
|
|
import { ApiServerImportV4 } from '@/server/routes/api/server/import/v4';
|
|
import { ApiServerPublicResponse } from '@/server/routes/api/server/public';
|
|
import { ApiServerRequerySizeResponse } from '@/server/routes/api/server/requery_size';
|
|
import { ApiServerStatusResponse } from '@/server/routes/api/server/status';
|
|
import { ApiServerSettingsResponse, ApiServerSettingsWebResponse } from '@/server/routes/api/server/settings';
|
|
import { ApiServerThemesResponse } from '@/server/routes/api/server/themes';
|
|
import { ApiServerThumbnailsResponse } from '@/server/routes/api/server/thumbnails';
|
|
import { ApiSetupResponse } from '@/server/routes/api/setup';
|
|
import { ApiStatsResponse } from '@/server/routes/api/stats';
|
|
import { ApiUploadResponse } from '@/server/routes/api/upload';
|
|
import { ApiUploadPartialResponse } from '@/server/routes/api/upload/partial';
|
|
import { ApiUserResponse } from '@/server/routes/api/user';
|
|
import { ApiUserExportResponse } from '@/server/routes/api/user/export';
|
|
import { ApiUserFilesResponse } from '@/server/routes/api/user/files';
|
|
import { ApiUserFilesIdResponse } from '@/server/routes/api/user/files/[id]';
|
|
import { ApiUserFilesIdPasswordResponse } from '@/server/routes/api/user/files/[id]/password';
|
|
import { ApiUserFilesIncompleteResponse } from '@/server/routes/api/user/files/incomplete';
|
|
import { ApiUserFilesTransactionResponse } from '@/server/routes/api/user/files/transaction';
|
|
import { ApiUserFoldersResponse } from '@/server/routes/api/user/folders';
|
|
import { ApiUserFoldersIdResponse } from '@/server/routes/api/user/folders/[id]';
|
|
import { ApiUserMfaPasskeyResponse } from '@/server/routes/api/user/mfa/passkey';
|
|
import { ApiUserMfaTotpResponse } from '@/server/routes/api/user/mfa/totp';
|
|
import { ApiUserRecentResponse } from '@/server/routes/api/user/recent';
|
|
import { ApiUserSessionsResponse } from '@/server/routes/api/user/sessions';
|
|
import { ApiUserActivityResponse } from '@/server/routes/api/user/activity';
|
|
import { ApiUserStatsResponse } from '@/server/routes/api/user/stats';
|
|
import { ApiUserTagsResponse } from '@/server/routes/api/user/tags';
|
|
import { ApiUserTagsIdResponse } from '@/server/routes/api/user/tags/[id]';
|
|
import { ApiUserTokenResponse } from '@/server/routes/api/user/token';
|
|
import { ApiUserUrlsResponse } from '@/server/routes/api/user/urls';
|
|
import { ApiUserUrlsIdResponse } from '@/server/routes/api/user/urls/[id]';
|
|
import { ApiUsersResponse } from '@/server/routes/api/users';
|
|
import { ApiUsersIdResponse } from '@/server/routes/api/users/[id]';
|
|
import { ApiVersionResponse } from '@/server/routes/api/version';
|
|
|
|
export type Response = {
|
|
'/api/auth/invites/[id]': ApiAuthInvitesIdResponse;
|
|
'/api/auth/invites': ApiAuthInvitesResponse;
|
|
'/api/auth/invites/web': ApiAuthInvitesWebResponse;
|
|
'/api/auth/register': ApiAuthRegisterResponse;
|
|
'/api/auth/webauthn': ApiAuthWebauthnResponse;
|
|
'/api/auth/webauthn/options': ApiAuthWebauthnOptionsResponse;
|
|
'/api/auth/oauth': ApiAuthOauthResponse;
|
|
'/api/auth/login': ApiLoginResponse;
|
|
'/api/auth/logout': ApiLogoutResponse;
|
|
'/api/user/mfa/passkey': ApiUserMfaPasskeyResponse;
|
|
'/api/user/mfa/totp': ApiUserMfaTotpResponse;
|
|
'/api/user/folders/[id]': ApiUserFoldersIdResponse;
|
|
'/api/user/folders': ApiUserFoldersResponse;
|
|
'/api/user/files/[id]/password': ApiUserFilesIdPasswordResponse;
|
|
'/api/user/files/[id]': ApiUserFilesIdResponse;
|
|
'/api/user/files/transaction': ApiUserFilesTransactionResponse;
|
|
'/api/user/files/incomplete': ApiUserFilesIncompleteResponse;
|
|
'/api/user/files': ApiUserFilesResponse;
|
|
'/api/user/urls/[id]': ApiUserUrlsIdResponse;
|
|
'/api/user/urls': ApiUserUrlsResponse;
|
|
'/api/user/tags/[id]': ApiUserTagsIdResponse;
|
|
'/api/user/tags': ApiUserTagsResponse;
|
|
'/api/user/sessions': ApiUserSessionsResponse;
|
|
'/api/user': ApiUserResponse;
|
|
'/api/user/stats': ApiUserStatsResponse;
|
|
'/api/user/activity': ApiUserActivityResponse;
|
|
'/api/user/recent': ApiUserRecentResponse;
|
|
'/api/user/token': ApiUserTokenResponse;
|
|
'/api/user/export': ApiUserExportResponse;
|
|
'/api/users': ApiUsersResponse;
|
|
'/api/users/[id]': ApiUsersIdResponse;
|
|
'/api/server/clear_temp': ApiServerClearTempResponse;
|
|
'/api/server/clear_zeros': ApiServerClearZerosResponse;
|
|
'/api/server/requery_size': ApiServerRequerySizeResponse;
|
|
'/api/server/status': ApiServerStatusResponse;
|
|
'/api/server/settings': ApiServerSettingsResponse;
|
|
'/api/server/settings/web': ApiServerSettingsWebResponse;
|
|
'/api/server/public': ApiServerPublicResponse;
|
|
'/api/server/folder/[id]': ApiServerFolderResponse;
|
|
'/api/server/themes': ApiServerThemesResponse;
|
|
'/api/server/thumbnails': ApiServerThumbnailsResponse;
|
|
'/api/server/import/v3': ApiServerImportV3;
|
|
'/api/server/import/v4': ApiServerImportV4;
|
|
'/api/healthcheck': ApiHealthcheckResponse;
|
|
'/api/setup': ApiSetupResponse;
|
|
'/api/upload': ApiUploadResponse;
|
|
'/api/upload/partial': ApiUploadPartialResponse;
|
|
'/api/version': ApiVersionResponse;
|
|
'/api/stats': ApiStatsResponse;
|
|
};
|