from __future__ import annotations

import argparse

from . import app, auth, builder, chart, exports, imports, portal, record, task, view, workspace


def register_all_commands(subparsers: argparse._SubParsersAction[argparse.ArgumentParser]) -> None:
    auth.register(subparsers)
    workspace.register(subparsers)
    app.register(subparsers)
    portal.register(subparsers)
    view.register(subparsers)
    chart.register(subparsers)
    record.register(subparsers)
    imports.register(subparsers)
    exports.register(subparsers)
    task.register(subparsers)
    builder.register(subparsers)
