import type { G } from "hry-types"; import type { As } from "hry-types/src/Any/As"; import type { IfContains } from "hry-types/src/Any/IfContains"; import type { Func } from "hry-types/src/Misc/Func"; import type { Validators } from "../../../types/Validators"; import type { StoreConstraint } from "./StoreConstraint"; export type StoreOption = { store?: TStore & Validators<[ G.DuplicateFieldValidator ]>; }; export type TypeValidator>, undefined, () => "⚠️返回类型中不可以包含undefined⚠️", unknown>; }> = Record extends Result ? unknown : Result;