UNPKG

@virtualstate/examples

Version:
28 lines 1.26 kB
import { TokenVNodeBase, TokenVNodeFn } from "@virtualstate/fringe"; export declare const FarmSymbol: unique symbol; export interface FarmOptions { } export declare type FarmToken = TokenVNodeBase<typeof FarmSymbol, FarmOptions>; export declare type FarmTokenFn = TokenVNodeFn<typeof FarmSymbol, FarmOptions>; export declare const Farm: FarmTokenFn; export declare const ServiceSymbol: unique symbol; export interface ServiceOptions { ram: "big" | "huge"; cpu: "quick" | "very quick"; } export declare type ServiceToken = TokenVNodeBase<typeof ServiceSymbol, ServiceOptions>; export declare type ServiceTokenFn = TokenVNodeFn<typeof ServiceSymbol, ServiceOptions>; export declare const Service: ServiceTokenFn; export declare const SmallerBigProcess: TokenVNodeFn<symbol, object, {}>; export declare const BigProcess: TokenVNodeFn<symbol, object, {}>; declare const domainMap: { Farm: FarmTokenFn; Service: ServiceTokenFn; SmallerBigProcess: TokenVNodeFn<symbol, object, {}>; BigProcess: TokenVNodeFn<symbol, object, {}>; }; declare type DomainTokenMap = typeof domainMap; export declare type DomainToken = DomainTokenMap[keyof DomainTokenMap]; export declare const Domain: DomainToken[]; export {}; //# sourceMappingURL=domain.d.ts.map