import { isoly } from "isoly"; import { isly as isly2 } from "isly2"; import { Amount } from "../Amount"; import type { Rule } from "../Rule"; import { Expiry } from "./Expiry"; import { Meta } from "./Meta"; import { Preset } from "./Preset"; import { Restriction } from "./Restriction"; export interface Creatable { account: string; number?: string; preset: Preset; details: { expiry: Expiry; holder: string; }; limit: Amount; rules?: Rule[]; meta?: Meta; key?: isoly.Date | string; restricted?: { to?: Restriction; }; } export declare namespace Creatable { const type: import("isly/dist/cjs/object").IslyObject; const type2: isly2.Object; }