/** * Fabric API * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator) * * The version of the OpenAPI document: 1.0.0 * * * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech). * https://openapi-generator.tech * Do not edit the class manually. */ /** * * @export * @interface WorkspaceRolePermissions */ export interface WorkspaceRolePermissions { /** * * @type {boolean} * @memberof WorkspaceRolePermissions */ 'BILLING'?: boolean; /** * * @type {boolean} * @memberof WorkspaceRolePermissions */ 'MEMBER:MANAGEMENT'?: boolean; /** * * @type {boolean} * @memberof WorkspaceRolePermissions */ 'TEAM_CONNECTIONS:MANAGEMENT'?: boolean; /** * * @type {boolean} * @memberof WorkspaceRolePermissions */ 'PUBLIC_API_KEY:MANAGEMENT'?: boolean; /** * * @type {boolean} * @memberof WorkspaceRolePermissions */ 'WORKSPACE:MANAGEMENT'?: boolean; /** * * @type {boolean} * @memberof WorkspaceRolePermissions */ 'PERMISSION_ROLE:MANAGEMENT'?: boolean; } /** * Check if a given object implements the WorkspaceRolePermissions interface. */ export declare function instanceOfWorkspaceRolePermissions(value: object): value is WorkspaceRolePermissions; export declare function WorkspaceRolePermissionsFromJSON(json: any): WorkspaceRolePermissions; export declare function WorkspaceRolePermissionsFromJSONTyped(json: any, ignoreDiscriminator: boolean): WorkspaceRolePermissions; export declare function WorkspaceRolePermissionsToJSON(json: any): WorkspaceRolePermissions; export declare function WorkspaceRolePermissionsToJSONTyped(value?: WorkspaceRolePermissions | null, ignoreDiscriminator?: boolean): any;