export function fetchInitialSubscriptionsDataDeprecated(subscriptions: any, { timeQuery, appKey }: {
    timeQuery: any;
    appKey: any;
}): Promise<any[]>;
export function fetchInitialSubscriptionsData(subscriptions: any, { timeQuery, appKey }: {
    timeQuery: any;
    appKey: any;
}): Promise<any[]>;
/**
 * A hook to subscribe to the corva socket updates
 * @param {Object | Object[]} subscriptions - subscription params
 * @param {number} subscriptions.limit - only save given amount of records
 * @param {boolean} subscriptions.subscribeOnly - do NOT send initial requests for the data
 * @param {boolean} subscriptions.alwaysSubscribe - will always subscribe, even when well timeline used
 * and do NOT store previously received data if true
 * @param {Object | Object} options - various hook options
 * @param {Object | Object} options.timestamp - requested time (usually from well timeline).
 * If provided only the initial request is being sent with the {"timestamp": {"$lte":time}} query added.
 */
export function useSubscriptionsV1(subscriptions: Object | Object[], { timestamp, isOldApiUsed }?: number): {
    loading: boolean;
    data: any;
}[];
//# sourceMappingURL=useSubscriptions.v1.d.ts.map