import { Group } from "./group"; import { Node } from "./node"; import { Connection } from "./connection"; export interface Layer extends Group { nodes: Node[]; connections: { in: Connection[]; out: Connection[]; self: Connection[]; }; } export declare function createDense(size: number): Layer; export declare function createLSTM(size: number): Layer; export declare function createGRU(size: number): Layer; export declare function createMemory(size: number): Layer; export declare function create(): Layer; export declare const classConstructor: () => void;