import { StoreState } from "../../../Store"; import { Mask, MaskServer, Commands, CommandServer } from "../../../shared"; export declare namespace State { type Keys = "input0" | "input1" | "input2" | "input3" | "input4" | "input5" | "input6" | "input7"; interface Input { id: string; status: boolean; cmds: Commands; } interface InputServer { id: string; status: number; cmds: CommandServer[]; } type Data = Input[]; type DataServer = { [key in Keys]: InputServer; }; interface ServerResponse { inputs: DataServer; } type ServerRequest = Partial<{ [key in Keys]: Partial; }>; interface Props extends StoreState { } }