import { CONTRACT_INTERFACES, IPaging } from '../..';
import CI = CONTRACT_INTERFACES;
export declare const getDataWithPaging: <T>(params: IPaging<T>, bypassPaginationAndGetAll?: boolean) => IPaging<T>;
export declare const voidPaging: <T>(page?: number, limit?: number) => IPaging<T>;
export declare const postQueryIdeasPagination: (data: CI.ITradeIdea[], page?: number, limit?: number, bypassPaginationAndGetAll?: boolean) => IPaging<CI.ITradeIdea>;
export declare const postQueryIdeasFilterIdeas: (ideas: CI.ITradeIdea[], filterType?: CI.ITradeIdeaIdeaKind[] | 'bypass', filterIncludeEncrypted?: boolean) => CI.ITradeIdea[];
export declare const postQueryIdeasFilterAndPagination: (data: CI.ITradeIdea[], page?: number, limit?: number, filterType?: CI.ITradeIdeaIdeaKind[] | 'bypass', filterIncludeEncrypted?: boolean, bypassPaginationAndGetAll?: boolean) => IPaging<CI.ITradeIdea>;
