export declare type Asset = { id: string; asset_code: string; group_code: string; industry: string; board: string; symbol: string; symbol_latin: string; name: string; name_latin: string; }; export declare function assets(): Promise; export declare type OHLC = { tarikh: string; date: string; count: number; volume: number; value: number; open: number; high: number; low: number; close: number; final: number; }; export declare function history(asset_id: string): Promise; export declare type Message = { title: string; tarikh: string; content: string; }; export declare function messages(asset_id: string): Promise; export declare type Trade = { time: string; volume: number; price: number; }; export declare type SpotPrice = { time: string; close: number; final: number; }; export declare type Order = { time: string; bid: number; ask: number; }; /** * The intraday data for a given symbol on a specific date * @param asset_id asset id - returned by assets() method * @param date in YYYY-MM-DD format - for example "2020-06-02" */ export declare function intraday(asset_id: string, date: string): Promise<{ trades: Trade[]; spot_prices: SpotPrice[]; order_book: Order[]; }>;