import { LINEStruct, type ProtocolKey } from "../../thrift/mod.js"; import type * as LINETypes from "@jsr/evex__linejs-types"; import type { BaseClient } from "../../core/mod.js"; import type { BaseService } from "../types.js"; import type { LooseType } from "@jsr/evex__loose-types"; export declare class RelationService implements BaseService { client: BaseClient; protocolType: ProtocolKey; requestPath: string; errorName: string; constructor(client: BaseClient); getTargetProfiles(...param: Parameters): Promise; getRecommendationDetails(...param: Parameters): Promise; getContactCalendarEvents(...param: Parameters): Promise; getContactsV3(options: { mids: string[]; checkUserStatusStrictly?: boolean; }): Promise; getFriendDetails(...param: Parameters): Promise; getUserFriendIds(...param: Parameters): Promise; /** * @description Add friend by mid. */ public addFriendByMid(options: { mid: string; reference?: string; trackingMetaType?: number; trackingMetaHint?: string; }): Promise; } //# sourceMappingURL=mod.d.ts.map