import { AxiosInstance } from 'axios';
import type { AssetSnapshot, AssetSnapshotQueryParams } from '@cranberry-money/shared-types';
export declare const getAssetSnapshots: (apiClient: AxiosInstance, assetUuid: string, params?: AssetSnapshotQueryParams) => Promise<import("axios").AxiosResponse<AssetSnapshot[], any, {}>>;
export declare const getBatchAssetSnapshots: (apiClient: AxiosInstance, requests: Array<{
    assetUuid: string;
    source_start_date?: string;
    source_end_date?: string;
    min_price?: number;
    max_price?: number;
}>) => Promise<Array<{
    assetUuid: string;
    data?: AssetSnapshot[];
    error?: string;
}>>;
//# sourceMappingURL=assetSnapshots.d.ts.map