[**brk-client**](../README.md) *** [brk-client](../globals.md) / RangeBuilder # Interface: RangeBuilder\ Defined in: [Developer/brk/modules/brk-client/index.js:1762](https://github.com/bitcoinresearchkit/brk/blob/cc5b6da341b469859cb457c9c0c93a547eb6ee00/modules/brk-client/index.js#L1762) ## Type Parameters ### T `T` ## Properties ### fetch > **fetch**: (`arg?`, `options?`) => `Promise`\<[`SeriesData`](../type-aliases/SeriesData.md)\<`T`\>\> Defined in: [Developer/brk/modules/brk-client/index.js:1763](https://github.com/bitcoinresearchkit/brk/blob/cc5b6da341b469859cb457c9c0c93a547eb6ee00/modules/brk-client/index.js#L1763) Fetch the range #### Parameters ##### arg? [`SeriesFetchArg`](../type-aliases/SeriesFetchArg.md)\<`T`\> ##### options? [`ClientFetchOptions`](ClientFetchOptions.md)\<[`SeriesData`](../type-aliases/SeriesData.md)\<`T`\>\> #### Returns `Promise`\<[`SeriesData`](../type-aliases/SeriesData.md)\<`T`\>\> *** ### fetchCsv > **fetchCsv**: (`options?`) => `Promise`\<`string`\> Defined in: [Developer/brk/modules/brk-client/index.js:1764](https://github.com/bitcoinresearchkit/brk/blob/cc5b6da341b469859cb457c9c0c93a547eb6ee00/modules/brk-client/index.js#L1764) Fetch as CSV #### Parameters ##### options? [`ClientFetchOptions`](ClientFetchOptions.md)\<`string`\> #### Returns `Promise`\<`string`\> *** ### then > **then**: [`Thenable`](../type-aliases/Thenable.md)\<`T`\> Defined in: [Developer/brk/modules/brk-client/index.js:1765](https://github.com/bitcoinresearchkit/brk/blob/cc5b6da341b469859cb457c9c0c93a547eb6ee00/modules/brk-client/index.js#L1765) Thenable