zkApp Developerso1js ReferenceType-AliasesOptionOptiontype Option<T, V>: { "isSome": Bool; "value": T; } & { "assertSome": T; "orElse": T;};Type declarationisSomeisSome: Bool;valuevalue: T;Type declarationassertSome()Parameters• message?: stringReturnsTorElse()Parameters• defaultValue: T | VReturnsTType parameters• T• V = anySourcelib/provable/option.ts:37