import { APIResource } from "../core/resource.js"; import { DataTypeClaim, MuxJWTSignOptions, MuxJWTSignOptionsMultiple, Tokens, TypeClaim } from "../lib/jwt.js"; export declare class Jwt extends APIResource { signPlaybackId(playbackId: string, config?: MuxJWTSignOptions): Promise; signPlaybackId(playbackId: string, config?: MuxJWTSignOptionsMultiple): Promise; private signPlaybackIdSingleType; private signPlaybackIdMultipleTypes; /** * Creates a new token for a license for playing back DRM'd video content */ signDrmLicense(playbackId: string, config?: MuxJWTSignOptions): Promise; /** * Creates a new token to be used with a signed statistics request */ signViewerCounts(id: string, config?: MuxJWTSignOptions): Promise; } //# sourceMappingURL=jwt.d.ts.map