export namespace scramblerSq1 {
    export const version: string;
    export { square1SolverInitialize as initialize };
    export { setRandomSource };
    export { square1SolverGetRandomScramble as getRandomScramble };
    export { drawScramble };
    export { square1SolverGetRandomPosition as getRandomPosition };
    export { square1SolverGenerate as generate };
}
declare function square1SolverInitialize(doneCallback: any, iniRandomSource: any, statusCallback: any): void;
declare function setRandomSource(src: any): void;
declare function square1SolverGetRandomScramble(): {
    state: FullCube_FullCube__Ljava_lang_String_2V;
    scramble_string: any;
};
declare function drawScramble(parentElement: any, sq1State: any, w: any, h: any): void;
declare function square1SolverGetRandomPosition(): FullCube_FullCube__Ljava_lang_String_2V;
declare function square1SolverGenerate(state: any): any;
declare function FullCube_FullCube__Ljava_lang_String_2V(): void;
declare class FullCube_FullCube__Ljava_lang_String_2V {
    arr: any[];
    prm: any[];
}
export {};
