javascript-obfuscator
Version:
JavaScript obfuscator
27 lines (20 loc) • 708 B
text/typescript
import { TStringArrayEncoding } from '../../../types/options/TStringArrayEncoding';
import { IMapStorage } from '../IMapStorage';
import { IStringArrayStorageItemData } from './IStringArrayStorageItem';
export interface IStringArrayStorage extends IMapStorage <string, IStringArrayStorageItemData> {
/**
* @returns {number}
*/
getRotationAmount (): number;
/**
* @returns {string}
*/
getStorageName (): string;
/**
* @param {TStringArrayEncoding | null} stringArrayEncoding
* @returns {string}
*/
getStorageCallsWrapperName (stringArrayEncoding: TStringArrayEncoding | null): string;
rotateStorage (): void;
shuffleStorage (): void;
}