You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
707 B

3 years ago
/**
* Mnemonist SuffixArray Typings
* ==============================
*/
export default class SuffixArray {
// Members
array: Array<number>;
length: number;
string: string | Array<string>;
// Constructor
constructor(string: string | Array<string>);
// Methods
toString(): string;
toJSON(): Array<number>;
inspect(): any;
}
export class GeneralizedSuffixArray {
// Members
array: Array<number>;
length: number;
size: number;
text: string | Array<string>;
// Constructor
constructor(strings: Array<string> | Array<Array<string>>);
// Methods
longestCommonSubsequence(): string | Array<string>;
toString(): string;
toJSON(): Array<number>;
inspect(): any;
}