1 | import { a as PuzzleID, P as PuzzleLoader, E as ExperimentalStickering, S as StickeringMask } from '../TwizzleLink.d-DVId206j.js';
|
2 | import { P as PuzzleSpecificSimplifyOptions } from '../Alg.d-B5bAxd5U.js';
|
3 | import { s as KPuzzle, d as PuzzleGeometry } from '../KPattern.d-Iv89gNss.js';
|
4 | import 'three';
|
5 | import '../parseAlg.d-HDV9mtha.js';
|
6 |
|
7 | interface EventInfo {
|
8 | puzzleID: PuzzleID;
|
9 | eventName: string;
|
10 | }
|
11 | declare const wcaEvents: Record<string, EventInfo>;
|
12 |
|
13 | declare function wcaEventInfo(event: string): EventInfo | null;
|
14 | declare const twizzleEvents: Record<string, EventInfo>;
|
15 |
|
16 | declare function eventInfo(event: string): EventInfo | null;
|
17 |
|
18 |
|
19 | declare const cube2x2x2: PuzzleLoader;
|
20 |
|
21 |
|
22 | declare const cube3x3x3: {
|
23 | id: string;
|
24 | fullName: string;
|
25 | inventedBy: string[];
|
26 | inventionYear: number;
|
27 | kpuzzle: () => Promise<KPuzzle>;
|
28 | svg: () => Promise<string>;
|
29 | llSVG: () => Promise<string>;
|
30 | llFaceSVG: () => Promise<string>;
|
31 | pg: () => Promise<PuzzleGeometry>;
|
32 | stickeringMask: (stickering: ExperimentalStickering) => Promise<StickeringMask>;
|
33 | stickerings: () => Promise<string[]>;
|
34 | puzzleSpecificSimplifyOptions: PuzzleSpecificSimplifyOptions;
|
35 | };
|
36 |
|
37 |
|
38 | declare const puzzles: Record<string, PuzzleLoader>;
|
39 |
|
40 | export { PuzzleLoader, cube2x2x2, cube3x3x3, eventInfo, puzzles, twizzleEvents, wcaEventInfo, wcaEvents };
|