import type * as Whop from "../index.mjs"; /** * One result from the ad-group targeting-options search. `type` picks the shape: detailed-targeting taxonomy options carry the ad platform's `id`, languages carry an ISO 639 `code`, and locations carry the platform `key` plus geographic context. */ export type TargetingOption = Whop.TargetingOption.Behaviors | Whop.TargetingOption.EducationMajors | Whop.TargetingOption.EducationSchools | Whop.TargetingOption.FamilyStatuses | Whop.TargetingOption.Income | Whop.TargetingOption.Industries | Whop.TargetingOption.Interests | Whop.TargetingOption.Languages | Whop.TargetingOption.LifeEvents | Whop.TargetingOption.Locations | Whop.TargetingOption.WorkEmployers | Whop.TargetingOption.WorkPositions; export declare namespace TargetingOption { interface Behaviors extends Whop.DetailedTargetingOption { type: "behaviors"; } interface EducationMajors extends Whop.DetailedTargetingOption { type: "education_majors"; } interface EducationSchools extends Whop.DetailedTargetingOption { type: "education_schools"; } interface FamilyStatuses extends Whop.DetailedTargetingOption { type: "family_statuses"; } interface Income extends Whop.DetailedTargetingOption { type: "income"; } interface Industries extends Whop.DetailedTargetingOption { type: "industries"; } interface Interests extends Whop.DetailedTargetingOption { type: "interests"; } interface Languages extends Whop.LanguageTargetingOption { type: "languages"; } interface LifeEvents extends Whop.DetailedTargetingOption { type: "life_events"; } interface Locations extends Whop.LocationTargetingOption { type: "locations"; } interface WorkEmployers extends Whop.DetailedTargetingOption { type: "work_employers"; } interface WorkPositions extends Whop.DetailedTargetingOption { type: "work_positions"; } }