@logic-pad/core
Version:
22 lines (21 loc) • 654 B
TypeScript
import { Puzzle } from '../src/data/puzzle.js';
import CompressorBase from '../src/data/serializer/compressor/compressorBase.js';
declare class BunCompressor extends CompressorBase {
get id(): string;
compress(input: string): Promise<string>;
decompress(input: string): Promise<string>;
}
export declare const bunCompressor: BunCompressor;
export interface PuzzleEntry {
pid: number;
difficulty: number;
puzzleLink: string;
}
export interface BenchmarkEntry {
pid: number;
supported: boolean;
solveTime: number;
solveCorrect: boolean;
}
export declare function parseLink(link: string): Promise<Puzzle>;
export {};