// Auto-generated types for BC Assets — do not edit export interface BcAdvertiserCreateParams {} export interface BcAdvertiserCreateResponse {} export interface AdvertiserUpdateParams {} export interface AdvertiserUpdateResponse {} export interface BcAdvertiserDisableParams {} export interface BcAdvertiserDisableResponse {} export interface BcImageUploadParams {} export interface BcImageUploadResponse {} export interface BcAdvertiserQualificationGetParams {} export interface BcAdvertiserQualificationGetResponse {} export interface BcAdvertiserUnionpayInfoCheckParams {} export interface BcAdvertiserUnionpayInfoCheckResponse {} export interface BcAdvertiserUnionpayInfoSubmitParams {} export interface BcAdvertiserUnionpayInfoSubmitResponse {} export interface BcOaCreateParams { bc_id: string; display_name: string; handle?: string; profile_image?: File | Blob; operating_region_code: string; qualification_info?: "AGENCY" | "SELF_SERVICE_AGENCY" | "DIRECT" | "SELF_SERVICE"; } export interface BcOaCreateResponse { code?: number; message?: string; request_id?: string; data?: { asset_id?: "MANAGED_BUSINESS_ACCOUNT" | "TT_ACCOUNT"; asset_name?: string; }; } export interface BcAssetGetParams {} export interface BcAssetGetResponse {} export interface BcAssetAdminGetParams {} export interface BcAssetAdminGetResponse {} export interface BcAssetAccountAuthorizationParams { bc_id: string; is_ads_only_mode?: "true" | "false"; } export interface BcAssetAccountAuthorizationResponse { code?: number; message?: string; request_id?: string; data?: { bc_auth_qr_code?: string; }; } export interface BcAssetAdvertiserAssignParams { bc_id: string; asset_type?: "TT_ACCOUNT" | "MANAGED_BUSINESS_ACCOUNT"; asset_id: "TT_ACCOUNT" | "MANAGED_BUSINESS_ACCOUNT"; advertiser_id: string; } export interface BcAssetAdvertiserAssignResponse { code?: number; message?: string; request_id?: string; data?: Record; } export interface BcAssetAdvertiserUnassignParams { bc_id: string; asset_id: "TT_ACCOUNT" | "MANAGED_BUSINESS_ACCOUNT"; asset_type: "TT_ACCOUNT" | "MANAGED_BUSINESS_ACCOUNT"; advertiser_id: string; } export interface BcAssetAdvertiserUnassignResponse { code?: number; message?: string; request_id?: string; data?: Record; } export interface BcAssetAdvertiserAssignedParams { bc_id: string; asset_id: "TT_ACCOUNT" | "MANAGED_BUSINESS_ACCOUNT"; asset_type: "TT_ACCOUNT" | "MANAGED_BUSINESS_ACCOUNT"; page?: number; page_size?: number; } export interface BcAssetAdvertiserAssignedResponse { code?: number; message?: string; request_id?: string; data?: { list?: { advertiser_id?: string; advertiser_name?: string; }[]; page_info?: { page?: number; page_size?: number; total_number?: number; total_page?: number; }; }; } export interface BcPixelTransferParams {} export interface BcPixelTransferResponse {} export interface BcPixelLinkUpdateParams {} export interface BcPixelLinkUpdateResponse {} export interface BcPixelLinkGetParams {} export interface BcPixelLinkGetResponse {} export interface BcAssetPartnerGetParams {} export interface BcAssetPartnerGetResponse {} export interface BcAssetAdminDeleteParams {} export interface BcAssetAdminDeleteResponse {} export interface AssetBindQuotaParams {} export interface AssetBindQuotaResponse {}