box-node-sdk
Version:
Official SDK for Box Platform APIs
18 lines • 809 B
TypeScript
import { CollaboratorVariable } from './collaboratorVariable.js';
import { CompletionRuleVariable } from './completionRuleVariable.js';
import { RoleVariable } from './roleVariable.js';
import { SerializedData } from '../serialization/json.js';
export interface Outcome {
/**
* ID of a specific outcome. */
readonly id: string;
readonly collaborators?: CollaboratorVariable;
readonly completionRule?: CompletionRuleVariable;
readonly fileCollaboratorRole?: RoleVariable;
readonly taskCollaborators?: CollaboratorVariable;
readonly role?: RoleVariable;
readonly rawData?: SerializedData;
}
export declare function serializeOutcome(val: Outcome): SerializedData;
export declare function deserializeOutcome(val: SerializedData): Outcome;
//# sourceMappingURL=outcome.d.ts.map