Type Alias PublicRestResult<T>

PublicRestResult<T>: T extends "AssetPairs"
    ? PublicRestTypes.PublicRestEndpoints.AssetPairs.Result
    : T extends "Assets"
        ? PublicRestTypes.PublicRestEndpoints.Assets.Result
        : T extends "Depth"
            ? PublicRestTypes.PublicRestEndpoints.Depth.Result
            : T extends "OHLC"
                ? PublicRestTypes.PublicRestEndpoints.OHLC.Result
                : T extends "Spread"
                    ? PublicRestTypes.PublicRestEndpoints.Spread.Result
                    : T extends "SystemStatus"
                        ? PublicRestTypes.PublicRestEndpoints.SystemStatus.Result
                        : T extends "Ticker"
                            ? PublicRestTypes.PublicRestEndpoints.Ticker.Result
                            : T extends "Time"
                                ? PublicRestTypes.PublicRestEndpoints.Time.Result
                                : T extends "Trades"
                                    ? PublicRestTypes.PublicRestEndpoints.Trades.Result
                                    : never

Type Parameters