import { WodRuntimeScript } from '../../core/WodRuntimeScript';
import { WodWikiToken } from '../../core/WodWikiToken';
export declare class SemantcTokenEngine {
    tokens: WodWikiToken[];
    constructor(tokens: WodWikiToken[]);
    tokenTypes: string[];
    tokenModifiers: never[];
    cache: {
        data?: Uint32Array;
        resultId?: string | undefined;
    };
    getType(type: string): number;
    write(_code: string, objectCode?: WodRuntimeScript): {
        data?: Uint32Array;
        resultId?: string | undefined;
    };
}
