/** * Throws an error for an unreachable branch, ensuring exhaustive handling at compile time. * @ignore * @param x - The value that should never occur. * @param message - Message prefix for the thrown error. */ export declare function assertUnreachable(x: never, message: string): never; /** * Validates the inputs of the kmeans algorithm and throws if they are invalid. * @ignore * @param data - Points in the format to cluster [x,y,z,...]. * @param K - Number of clusters. */ export declare function validateKmeansInput(data: number[][], K: number): void; //# sourceMappingURL=assert.d.ts.map