@speckle/shared
Version:
Shared code between various Speckle JS packages
23 lines • 941 B
TypeScript
export declare const parseFeatureFlags: (input: Partial<Record<keyof FeatureFlags, "true" | "false" | undefined>>, options?: Partial<{
/**
* Whether to prevent inputs from being overriden by disable/enable all
* Default: true
*/
forceInputs: boolean;
}>) => FeatureFlags;
export type FeatureFlags = {
FF_AUTOMATE_MODULE_ENABLED: boolean;
FF_GENDOAI_MODULE_ENABLED: boolean;
FF_WORKSPACES_MODULE_ENABLED: boolean;
FF_WORKSPACES_SSO_ENABLED: boolean;
FF_GATEKEEPER_MODULE_ENABLED: boolean;
FF_BILLING_INTEGRATION_ENABLED: boolean;
FF_WORKSPACES_MULTI_REGION_ENABLED: boolean;
FF_FORCE_ONBOARDING: boolean;
FF_MOVE_PROJECT_REGION_ENABLED: boolean;
FF_NO_PERSONAL_EMAILS_ENABLED: boolean;
FF_PERSONAL_PROJECTS_LIMITS_ENABLED: boolean;
FF_NEXT_GEN_FILE_IMPORTER_ENABLED: boolean;
};
export declare function getFeatureFlags(): FeatureFlags;
//# sourceMappingURL=index.d.ts.map