Files
YouTube.js/typings/lib/deciphers/Signature.d.ts
LuanRT 4f994c338b refactor: rewrite Live Chat logic (#85)
* dev: start LiveChat refactor

* dev: implement simple module system to separate classes

+ add a few Live Chat actions

* dev: add fundamental Live Chat classes

* chore: update type declarations

* feat: finalize Live Chat

Now supporting almost all kinds of messages! Next up: add a ability to send messages.

* chore: update type declarations

* chore: update contributors list

* feat(livechat): add `sendMessage()` method

* chore: remove unneeded files

* style: format code

* chore: remove outdated examples

* chore: update tests

* chore: remove trailing spaces

* chore: remove trailing spaces x2
2022-06-29 16:51:51 -03:00

25 lines
716 B
TypeScript

export namespace SignatureOperation {
const REVERSE: number;
const SPLICE: number;
const SWAP: number;
}
export default Signature;
declare class Signature {
static fromSourceCode(sig_decipher_sc: any): Signature;
static fromArrayBuffer(buffer: any): Signature;
/**
* Extracts the functions used to modify the signature
* and returns them in the correct order.
*
* @param {string} sc
* @returns {Array.<string>}
*/
static getFunctions(sc: string): Array<string>;
static get LIBRARY_VERSION(): number;
constructor(action_sequence: any);
action_sequence: any;
decipher(url: any): string;
toJSON(): any[];
toArrayBuffer(): ArrayBuffer;
}