ObjectArg: {
    ImmOrOwnedObject: {
        digest: string;
        objectId: string;
        version: string | number;
    };
} | {
    SharedObject: {
        initialSharedVersion: string;
        mutable: boolean;
        objectId: string;
    };
} | {
    Receiving: {
        digest: string;
        objectId: string;
        version: string | number;
    };
}