export declare function fail(msg: string): void; export declare function randomChoice(arr: T[]): T; export declare function shuffle2(arr: [T, T]): [T, T]; export declare function last(arr: T[]): T; export declare function zufallszahl(von: number, bis: number): number; export declare function toDigits(n: number): number[]; export declare function fromDigits(n: number[]): number; export declare function sampleSearch(create: () => T, check: (val: T) => boolean, def: T, limit?: number): T; export declare function gcd(a: number, b: number): number;