Files
NapCatQQ/.pnpm-store/v3/files/cd/7845f4d18a0f3a54651e488607038b6e32a9ee71951e3d4eb2b062487df6a84795aee1ee9e87d856065665a1acb2e0dd7b7eb245699f54bcb8279f77e6989f
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

40 lines
1.9 KiB
Plaintext

import { OneBotAction } from '../../action/OneBotAction';
import { Peer } from '../../../napcat-core/types';
import { Static } from '@sinclair/typebox';
export declare const GoCQHTTPUploadPrivateFilePayloadSchema: import("@sinclair/typebox").TObject<{
user_id: import("@sinclair/typebox").TString;
file: import("@sinclair/typebox").TString;
name: import("@sinclair/typebox").TString;
upload_file: import("@sinclair/typebox").TBoolean;
}>;
export type GoCQHTTPUploadPrivateFilePayload = Static<typeof GoCQHTTPUploadPrivateFilePayloadSchema>;
export declare const GoCQHTTPUploadPrivateFileReturnSchema: import("@sinclair/typebox").TObject<{
file_id: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>;
}>;
export type GoCQHTTPUploadPrivateFileResponse = Static<typeof GoCQHTTPUploadPrivateFileReturnSchema>;
export default class GoCQHTTPUploadPrivateFile extends OneBotAction<GoCQHTTPUploadPrivateFilePayload, GoCQHTTPUploadPrivateFileResponse> {
actionName: "upload_private_file";
payloadSchema: import("@sinclair/typebox").TObject<{
user_id: import("@sinclair/typebox").TString;
file: import("@sinclair/typebox").TString;
name: import("@sinclair/typebox").TString;
upload_file: import("@sinclair/typebox").TBoolean;
}>;
returnSchema: import("@sinclair/typebox").TObject<{
file_id: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TString, import("@sinclair/typebox").TNull]>;
}>;
actionSummary: string;
actionDescription: string;
actionTags: string[];
payloadExample: {
user_id: string;
file: string;
name: string;
};
returnExample: {
file_id: string;
};
getPeer(payload: GoCQHTTPUploadPrivateFilePayload): Promise<Peer>;
_handle(payload: GoCQHTTPUploadPrivateFilePayload): Promise<GoCQHTTPUploadPrivateFileResponse>;
}