/**
 * Input layer
 */
export default class InputLayer extends Layer {
    /**
     * @param {object} config object
     * @param {string} [config.name] Name of the layer
     * @param {number[]} [config.size] Size of the layer
     */
    constructor({ name, size, ...rest }: {
        name?: string;
        size?: number[];
    });
    _name: string;
    _size: number[];
    bind({ input }: {
        input: any;
    }): void;
    _o: any;
    calc(): any;
    grad(): void;
    toObject(): {
        type: string;
        name: string;
        size: number[];
    };
}
import Layer from './base.js';
