import { IdxTensor } from 'idx-data';
export interface DataTensor extends IdxTensor {
}
export declare class Dataset {
    protected _x: DataTensor;
    protected _y: DataTensor;
    protected _t: DataTensor;
    protected _ty: DataTensor;
    constructor(_x: DataTensor, _y: DataTensor, _t: DataTensor, _ty: DataTensor);
    readonly train: [DataTensor, DataTensor];
    readonly test: [DataTensor, DataTensor];
    readonly features: number;
    readonly trainSamples: number;
    readonly testSamples: number;
    readonly classes: number;
    description(): {
        samples: number;
        testSamples: number;
        features: number;
        classes: number;
    };
}
