@truenas/api-client
    Preparing search index...

    Interface ApiDirectoryShape

    The API surface a client is typed against.

    Every generated version emits one of these — ApiDirectoryV26_0_0 and friends — bundling the three directories that describe it: call for request/response methods, job for the ones that return a job, event for what can be subscribed to. A client takes the bundle as its type parameter rather than one directory, because the three are facets of a single version and pairing a v26 call directory with a v25.10 event directory describes no server that exists.

    interface ApiDirectoryShape {
        call: object;
        event: object;
        job: object;
    }
    Index
    call: object
    event: object
    job: object