import type { IdentityCreateParams, IdentityCreateResponse, IdentityDeleteParams, IdentityDeleteResponse, IdentityGetParams, IdentityGetResponse, IdentityInfoParams, IdentityInfoResponse, IdentityVideoGetParams, IdentityVideoGetResponse, IdentityLiveGetParams, IdentityLiveGetResponse, IdentityMusicAuthorizationParams, IdentityMusicAuthorizationResponse, IdentityVideoInfoParams, IdentityVideoInfoResponse } from "../types/identity.ts"; export declare function createIdentity(opts: { accessToken: string; advertiserId: string; }): { /** Create an identity */ createIdentity(params: IdentityCreateParams): Promise; /** Delete an identity */ deleteIdentity(params: IdentityDeleteParams): Promise; /** Get the identity list */ getIdentity(params: IdentityGetParams): Promise; /** Get info about an identity */ identityInfo(params: IdentityInfoParams): Promise; /** Get posts under an identity */ getVideo(params: IdentityVideoGetParams): Promise; /** Get live videos under an identity */ getLive(params: IdentityLiveGetParams): Promise; /** Get music authorization info of a video */ musicAuthorization(params: IdentityMusicAuthorizationParams): Promise; /** Get info about TikTok posts */ videoInfo(params: IdentityVideoInfoParams): Promise; }; //# sourceMappingURL=identity.d.ts.map