import { OneBotAction } from '../../action/OneBotAction'; import { NetworkAdapterConfig } from '../../config/config'; import { Static } from '@sinclair/typebox'; export declare const GetRecentContactPayloadSchema: import("@sinclair/typebox").TObject<{ count: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TNumber, import("@sinclair/typebox").TString]>; }>; export type GetRecentContactPayload = Static; export declare const GetRecentContactReturnSchema: import("@sinclair/typebox").TArray>; export type GetRecentContactReturn = Static; export default class GetRecentContact extends OneBotAction { actionName: "get_recent_contact"; payloadSchema: import("@sinclair/typebox").TObject<{ count: import("@sinclair/typebox").TUnion<[import("@sinclair/typebox").TNumber, import("@sinclair/typebox").TString]>; }>; returnSchema: import("@sinclair/typebox").TArray>; actionSummary: string; actionDescription: string; actionTags: string[]; payloadExample: { count: number; }; returnExample: { peerUin: string; peerName: string; msgTime: string; msgId: string; lastestMsg: {}; }[]; _handle(payload: GetRecentContactPayload, _adapter: string, config: NetworkAdapterConfig): Promise; }