import type { ApiClient } from "@promobase/sdk-runtime"; import type { ThirdPartyPartnerPanelRequestStatus, ThirdPartyPartnerPanelRequestStudyType } from "../enums.ts"; export interface ThirdPartyPartnerPanelRequestFields { adentities_ids: string[]; country: string; created_time: string; description: string; id: string; modified_time: string; owner_instance_id: string; owner_panel_id: string; owner_panel_name: string; status: ThirdPartyPartnerPanelRequestStatus; study_end_time: string; study_start_time: string; study_type: ThirdPartyPartnerPanelRequestStudyType; } export function thirdPartyPartnerPanelRequestNode(client: ApiClient, id: string) { return { __path: id, __brand: undefined as unknown as ThirdPartyPartnerPanelRequestFields, get: (opts: { fields: F; params?: Record }) => client.get>(`${id}`, opts), }; }