Marmot-TS
    Preparing search index...

    Type Alias DisbandResult

    DisbandResult:
        | {
            kind: "acknowledged";
            publication: GroupPublishResult;
            request: Extract<DisbandRequest, { status: "pending" }>;
        }
        | {
            kind: "pending";
            request: Extract<DisbandRequest, { status: "pending" }>;
        }
        | { kind: "failed"; reason: DisbandFailureReason }
        | { error: string; kind: "rejected"; reason: "notEnabled" | "legality" }
        | {
            error: string;
            kind: "publishFailed";
            request: Extract<DisbandRequest, { status: "pending" }>;
        }