@glowlabs-org/events-sdk
Version:
Typed event SDK for Glow, powered by RabbitMQ and Zod.
31 lines (30 loc) • 934 B
TypeScript
export declare const zoneMap: {
readonly 0: "All Zones";
readonly 1: "Clean Grid Project";
readonly 2: "Rising Utah";
readonly 3: "Shining Missouri";
readonly 4: "Golden Colorado";
readonly 5: "Rajasthan";
readonly 6: "Florida";
readonly 7: "Lebanon";
readonly 8: "Noble Oklahoma";
readonly 9: "Idaho";
readonly 10: "Virgin Islands";
};
export type ZoneId = keyof typeof zoneMap;
export type ZoneName = (typeof zoneMap)[ZoneId];
export declare const zoneKeyToId: {
readonly AllZones: 0;
readonly CleanGridProject: 1;
readonly RisingUtah: 2;
readonly ShiningMissouri: 3;
readonly GoldenColorado: 4;
readonly Rajasthan: 5;
readonly Florida: 6;
readonly Lebanon: 7;
readonly NobleOklahoma: 8;
readonly Idaho: 9;
readonly VirginIslands: 10;
};
export type ZoneKey = keyof typeof zoneKeyToId;
export declare function getZoneId(name: ZoneKey): number;