/** * Synapse REST API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: v1 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * The status of a particular feature * @export * @interface FeatureStatus */ export interface FeatureStatus { /** * The name of the feature that can be enabled or disabled globally * @type {string} * @memberof FeatureStatus */ feature?: FeatureStatusFeatureEnum; /** * True if the feature is enabled, false otherwise * @type {boolean} * @memberof FeatureStatus */ enabled?: boolean; } /** * @export */ export declare const FeatureStatusFeatureEnum: { readonly DATA_ACCESS_NOTIFICATIONS: "DATA_ACCESS_NOTIFICATIONS"; readonly DATA_ACCESS_AUTO_REVOCATION: "DATA_ACCESS_AUTO_REVOCATION"; readonly MULTIPART_AUTO_CLEANUP: "MULTIPART_AUTO_CLEANUP"; readonly DATA_DOWNLOAD_THROUGH_CLOUDFRONT: "DATA_DOWNLOAD_THROUGH_CLOUDFRONT"; readonly CHANGE_PASSWORD_2FA_CHECK_BYPASS: "CHANGE_PASSWORD_2FA_CHECK_BYPASS"; readonly USE_NEW_ASYNC_GOOGLE_MULTIPART_UPLOAD: "USE_NEW_ASYNC_GOOGLE_MULTIPART_UPLOAD"; readonly ENFORCE_PROJECT_STORAGE_LIMITS: "ENFORCE_PROJECT_STORAGE_LIMITS"; readonly ALLOW_AGENT_WRITES: "ALLOW_AGENT_WRITES"; readonly DISABLE_2FA_REQUIREMENT: "DISABLE_2FA_REQUIREMENT"; readonly DISABLE_INACTIVE_USERS: "DISABLE_INACTIVE_USERS"; }; export type FeatureStatusFeatureEnum = typeof FeatureStatusFeatureEnum[keyof typeof FeatureStatusFeatureEnum]; /** * Check if a given object implements the FeatureStatus interface. */ export declare function instanceOfFeatureStatus(value: object): value is FeatureStatus; export declare function FeatureStatusFromJSON(json: any): FeatureStatus; export declare function FeatureStatusFromJSONTyped(json: any, ignoreDiscriminator: boolean): FeatureStatus; export declare function FeatureStatusToJSON(json: any): FeatureStatus; export declare function FeatureStatusToJSONTyped(value?: FeatureStatus | null, ignoreDiscriminator?: boolean): any;