polyv-live-cli
Version:
CLI tool for managing PolyV live streaming services.
9 lines • 843 B
TypeScript
import { SignatureParams, SignatureOptions, SignatureResult, ProcessedParams } from '../types/signature';
export declare function generateTimestamp(customTimestamp?: number): number;
export declare function filterParams(params: SignatureParams): Record<string, string | number | boolean>;
export declare function sortAndConcatenateParams(params: Record<string, string | number | boolean>): string;
export declare function processParams(params: SignatureParams): ProcessedParams;
export declare function generateMD5Signature(paramString: string, appSecret: string): string;
export declare function generateSignature(params: SignatureParams, options: SignatureOptions): SignatureResult;
export declare function createSignature(params: SignatureParams, appSecret: string, debug?: boolean): SignatureResult;
//# sourceMappingURL=signature.d.ts.map