import { GetPacketStatusDepends } from '../../action/packet/GetPacketStatus'; import { Static } from '@sinclair/typebox'; declare const PayloadSchema: import("@sinclair/typebox").TObject<{ group_id: import("@sinclair/typebox").TString; chat_type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TNumber, import("@sinclair/typebox").TString]>; }>; type PayloadType = Static; declare const ReturnSchema: import("@sinclair/typebox").TArray>; }>>; type ReturnType = Static; export declare class GetAiCharacters extends GetPacketStatusDepends { actionName: "get_ai_characters"; payloadSchema: import("@sinclair/typebox").TObject<{ group_id: import("@sinclair/typebox").TString; chat_type: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TNumber, import("@sinclair/typebox").TString]>; }>; returnSchema: import("@sinclair/typebox").TArray>; }>>; actionSummary: string; actionDescription: string; actionTags: string[]; payloadExample: { group_id: string; }; returnExample: { type: string; characters: { character_id: string; character_name: string; preview_url: string; }[]; }[]; _handle(payload: PayloadType): Promise<{ type: string; characters: { character_id: string; character_name: string; preview_url: string; }[]; }[]>; } export {};