@toggle.tiger/toggletiger
Version:
A package to retrieve configuration from blobstore based on org, app, env, and config ID.
29 lines • 745 B
TypeScript
export interface Config {
teamId: string;
applicationId: string;
environmentId: string;
configId: string;
versionNumber: number;
locationUri: string;
createdUtc: string;
flags: Flag[];
}
export interface PublishedConfigModel {
version: number;
environmentFlags: EnvironmentFlags;
}
export interface EnvironmentFlags {
id: string;
name: string;
flags: Flag[];
}
export interface Flag {
key: string;
type: FlagTypeModel;
/**
* Values may be returned as strings, numbers or booleans depending on the flag type.
*/
value: string | number | boolean;
}
export type FlagTypeModel = "Boolean" | "Integer" | "Double" | "String" | "Unknown";
//# sourceMappingURL=types.d.ts.map