valia
Version:
A runtime data validator in TypeScript with advanced type inference, built-in validation functions, and seamless integration for server and client environments.
15 lines (12 loc) • 389 B
text/typescript
import type { SetableCriteriaTemplate, ClassicTypesTemplate, GenericTypesTemplate } from "../types";
export interface SymbolSetableCriteria extends SetableCriteriaTemplate<"symbol"> {
symbol?: symbol;
}
export interface SymbolClassicTypes extends ClassicTypesTemplate<
SymbolSetableCriteria,
{}
> {}
export interface SymbolGenericTypes extends GenericTypesTemplate<
{},
symbol
> {}