import type { TtUserOauth2RevokeParams, TtUserOauth2RevokeResponse, TtUserTokenInfoGetParams, TtUserTokenInfoGetResponse, TtoOauth2TcmParams, TtoOauth2TcmResponse, TtoTcmCreatorStatusGetParams, TtoTcmCreatorStatusGetResponse, TtoOauth2InfoParams, TtoOauth2InfoResponse, TtoTcmCreatorPublicParams, TtoTcmCreatorPublicResponse, TtoTcmCreatorPublicVideoListParams, TtoTcmCreatorPublicVideoListResponse, TtoCreatorAuthorizedParams, TtoCreatorAuthorizedResponse, TtoCreatorAuthorizedVideoListParams, TtoCreatorAuthorizedVideoListResponse, TtoTcmCategoryLabelParams, TtoTcmCategoryLabelResponse, TtoTcmRankParams, TtoTcmRankResponse, TtoTcmCreatorDiscoverParams, TtoTcmCreatorDiscoverResponse, TtoTcmBrandProfileCreateParams, TtoTcmBrandProfileCreateResponse, TtoTcmBrandProfileGetParams, TtoTcmBrandProfileGetResponse, TtoTcmCampaignCreateParams, TtoTcmCampaignCreateResponse, TtoTcmCampaignUpdateParams, TtoTcmCampaignUpdateResponse, TtoTcmCampaignParams, TtoTcmCampaignResponse, TtoTcmCampaignLinkParams, TtoTcmCampaignLinkResponse, TtoTcmCampaignLinkStatusParams, TtoTcmCampaignLinkStatusResponse, TtoTcmReportParams, TtoTcmReportResponse, TcmTtVideoStatusParams, TcmTtVideoStatusResponse, TtoTcmAnchorCreateParams, TtoTcmAnchorCreateResponse, TtoTcmAnchorGetParams, TtoTcmAnchorGetResponse, TtoTcmAnchorDeleteParams, TtoTcmAnchorDeleteResponse, TtoCreatorCampaignJoinParams, TtoCreatorCampaignJoinResponse, TtoCreatorCampaignVideoLinkParams, TtoCreatorCampaignVideoLinkResponse, TtoCreatorLinkRequestGetParams, TtoCreatorLinkRequestGetResponse, TtoCreatorLinkRequestConfirmParams, TtoCreatorLinkRequestConfirmResponse } from "../types/tiktok-one.ts"; export declare function createTiktokOne(opts: { accessToken: string; advertiserId: string; }): { /** Get, renew or revoke a Creator access token */ oauth2Revoke(params: TtUserOauth2RevokeParams): Promise; /** Obtain the authorized Creator permissions */ getTokenInfo(params: TtUserTokenInfoGetParams): Promise; /** Get authorized TTO Creator Marketplace accounts */ oauth2Tcm(params: TtoOauth2TcmParams): Promise; /** Check TTO Creator Status */ getStatus(params: TtoTcmCreatorStatusGetParams): Promise; /** Get the details of a TTO Creator Marketplace account */ oauth2Info(params: TtoOauth2InfoParams): Promise; /** Get TTO Public Account Insights */ creatorPublic(params: TtoTcmCreatorPublicParams): Promise; /** Get TTO Public Media Insights */ listVideo(params: TtoTcmCreatorPublicVideoListParams): Promise; /** Get Authorized TTO Creator Insights */ creatorAuthorized(params: TtoCreatorAuthorizedParams): Promise; /** Get Authorized TTO Media Insights */ listVideo2(params: TtoCreatorAuthorizedVideoListParams): Promise; /** Get TTO creator ranking or search labels */ categoryLabel(params: TtoTcmCategoryLabelParams): Promise; /** Get top TTO creator rankings */ tcmRank(params: TtoTcmRankParams): Promise; /** Discover TTO creators */ creatorDiscover(params: TtoTcmCreatorDiscoverParams): Promise; /** Create a Brand Profile for your TTO account */ createProfile(params: TtoTcmBrandProfileCreateParams): Promise; /** Get the Brand Profiles for your TTO account */ getProfile(params: TtoTcmBrandProfileGetParams): Promise; /** Create or update a TTO Creator Marketplace campaign */ createCampaign(params: TtoTcmCampaignCreateParams): Promise; /** Update a TTO Creator Marketplace campaign */ updateCampaign(params: TtoTcmCampaignUpdateParams): Promise; /** Get TTO Creator Marketplace campaigns */ tcmCampaign(params: TtoTcmCampaignParams): Promise; /** Send or revoke a TTO video linking request */ campaignLink(params: TtoTcmCampaignLinkParams): Promise; /** Get TTO video linking requests as a brand */ linkStatus(params: TtoTcmCampaignLinkStatusParams): Promise; /** Report on TTO Creator Marketplace videos */ tcmReport(params: TtoTcmReportParams): Promise; /** Get the authorization status */ ttVideoStatus(params: TcmTtVideoStatusParams): Promise; /** Create a webpage anchor */ createAnchor(params: TtoTcmAnchorCreateParams): Promise; /** Get webpage anchors */ getAnchor(params: TtoTcmAnchorGetParams): Promise; /** Delete a draft anchor */ deleteAnchor(params: TtoTcmAnchorDeleteParams): Promise; /** Join a TTO Creator Marketplace campaign as a creator */ campaignJoin(params: TtoCreatorCampaignJoinParams): Promise; /** Link a video to a TTO Creator Marketplace campaign as a creator */ videoLink(params: TtoCreatorCampaignVideoLinkParams): Promise; /** Get TTO video linking requests as a creator */ getRequest(params: TtoCreatorLinkRequestGetParams): Promise; /** Approve or reject a TTO video linking request as a creator */ requestConfirm(params: TtoCreatorLinkRequestConfirmParams): Promise; }; //# sourceMappingURL=tiktok-one.d.ts.map