import { Status } from "./Status"; export interface Change { type: T; amount: number; status: Status; result?: number; } export declare namespace Change { const operand: readonly ["add", "subtract"]; type Operand = (typeof operand)[number]; const type: import("isly/dist/cjs/object").IslyObject, object>; namespace Add { const type: import("isly/dist/cjs/object").IslyObject, Change<"add" | "subtract">>; } namespace Subtract { const type: import("isly/dist/cjs/object").IslyObject, Change<"add" | "subtract">>; } }