import type { PlayableUploadParams, PlayableUploadResponse, PlayableValidateParams, PlayableValidateResponse, PlayableSaveParams, PlayableSaveResponse, PlayableGetParams, PlayableGetResponse, PlayableDeleteParams, PlayableDeleteResponse } from "../types/playable-ads.ts"; export declare function createPlayableAds(opts: { accessToken: string; advertiserId: string; }): { /** Upload a playable creative */ playableUpload(params: PlayableUploadParams): Promise; /** Check the status of a playable creative */ playableValidate(params: PlayableValidateParams): Promise; /** Save a playable creative */ playableSave(params: PlayableSaveParams): Promise; /** Get playable creatives */ getPlayable(params: PlayableGetParams): Promise; /** Delete a playable creative */ deletePlayable(params: PlayableDeleteParams): Promise; }; //# sourceMappingURL=playable-ads.d.ts.map