export function getCurrentUser(): Promise<any>;
export function getWellViewBha(options?: {}): Promise<any>;
export function getWells(options?: {}, getterFn?: typeof get): Promise<any>;
export function getWell(id: any, options?: {}): Promise<any>;
export function getRig(id: any, options?: {}): Promise<any>;
export function getRigs(options?: {}, getterFn?: typeof get): Promise<any>;
export function getPrograms(options?: {}, getterFn?: typeof get): Promise<any>;
export function getAsset(id: any, options?: {}): Promise<any>;
export function getAssets(options?: {}, getterFn?: typeof get): Promise<any>;
export function getResolvedAssets(options?: {}): Promise<any>;
export function getPads(options?: {}, getterFn?: typeof get): Promise<any>;
export function getFracFleets(options?: {}, getterFn?: typeof get): Promise<any>;
export function getDrilloutUnit(drilloutUnitId: any, options?: {}): Promise<any>;
export function getDrilloutUnits(options?: {}, getterFn?: typeof get): Promise<any>;
export function deleteAppStorageRecords(provider: any, collection: any, queryParams: any): Promise<any>;
export function deleteAppStorage(provider: any, collection: any, id: any): Promise<any>;
export function getAppStorage(provider: any, collection: any, assetId: any, params?: {}): Promise<any>;
export function getDataAppStorage(provider: any, collection: any, params?: {}): Promise<any>;
export function getDataAppStorageAggregate(provider: any, collection: any, params?: {}): Promise<any>;
export function putAppStorage(provider: any, collection: any, id: any, item: any, queryParams?: {}): Promise<any>;
export function putDataAppStorage(provider: any, collection: any, id: any, item: any, queryParams: any): Promise<any>;
export function postAppStorage(provider: any, collection: any, item: any): Promise<any>;
export function postDataAppStorage(provider: any, collection: any, item: any): Promise<any>;
export function getCompetitorAnalysisData(options: any): Promise<any>;
export function getCompanies(): Promise<any>;
export function getPicklist(name: any): Promise<any>;
export function getFavorites(): Promise<any>;
export function getCompanyGoals(companyId: any): Promise<any>;
/** higher order function that returns request function based on provided assetType
 * @param {string} assetType - any asset type currently supported in
 * @param {boolean} shouldFetchHeaders - if true, fetch headers object will be returned
 * ~/constants/assets
 * */
export function mapAssetGetRequest(assetType: string, shouldFetchHeaders?: boolean): (...params: any[]) => any;
export function mapAssetByIdGetRequest(assetType: any): typeof getRig;
export function postAnnotation(annotation: any, options?: {}): Promise<any>;
export function patchAnnotation(annotationId: any, annotation: any): Promise<any>;
export function deleteAnnotation(annotationId: any): Promise<any>;
export function getAnnotations(dashboardAppId: any, assetId: any, options?: {}): Promise<any>;
export function getDashboardLastAnnotations(dashboardId: any, assetId: any, parentAssetId: any): Promise<any>;
export function closeLastAnnotation(annotationId: any): Promise<any>;
export function postAnnotationComment(annotationId: any, comment: any): Promise<any>;
export function getAnnotationComments(annotationId: any, options?: {}): Promise<any>;
export function getFileDownloadLink(filename: any): string;
export function patchFeedItemComment(feedItemId: any, commentId: any, comment: any): Promise<any>;
export function postFeedItemComment(feedItemId: any, comment: any): Promise<any>;
export function deleteFeedItemComment(feedItemId: any, commentId: any): Promise<any>;
export function toggleFeedItemLike(feedItemId: any): Promise<any>;
export function patchFeedItem(feedItemId: any, feedItem: any): Promise<any>;
export function deleteFeedItem(feedItemId: any): Promise<any>;
export function getUserAutocomplete(type: any, value: any, companyId: any): Promise<any>;
export function getS3SignedUrl(filename: any, contentType: any): Promise<any>;
export function getS3DownloadLink(filename: any, contentDisposition?: string): Promise<any>;
export function getFracFleetWells(options: any): Promise<any>;
export function getPadWells(padId: any, options: any): Promise<any>;
export function getTask(taskId: any): Promise<any>;
export function postTask(options?: {}): Promise<any>;
export function setCurrentUserSettings(userId: any, userSettings: any): Promise<any>;
export function getUserSetting(userId: any, settingKey: any): Promise<any>;
export function logout(): Promise<any>;
export function getPermissionCheck(options?: {}): Promise<any>;
export function getDashboards(params?: {}): Promise<any>;
export function loginWithAuth0Token(platform: any, token: any): Promise<any>;
export function getUserAuthSchemas(queryParams: any): Promise<any>;
export function getUserAuthPlatform(platform: any): Promise<any>;
export function postUserAuthTokenExchange(platform: any, code: any): Promise<any>;
export * from "./postTaskAndWaitResult";
export function getLASFileList(assetId: any): Promise<any>;
export function getLASMetadata(assetId: any, fileName: any): Promise<any>;
export function getLASFileDataByPage(assetId: any, fileName: any, pageNumber: any): Promise<any>;
export function getAllLASFileData({ assetId, fileName, recordsCount }: {
    assetId: any;
    fileName: any;
    recordsCount: any;
}): Promise<any[]>;
export function getStreams({ assetId, segment }: {
    assetId: any;
    segment?: string;
}): Promise<any>;
export function getAppMedia(appId: any, queryParams: any): Promise<any>;
export function deleteAppMedia(appId: any, mediaId: any): Promise<any>;
export function uploadAppMedia(appId: any, { file, mediaType }: {
    file: any;
    mediaType: any;
}): Promise<any>;
export function updateAppMedia(appId: any, mediaId: any, mediaFields: any): Promise<any>;
export function getAppHelpContent(appId: any, queryParams: any): Promise<any>;
export function deleteAppHelpContent(appId: any, helpContentId: any): Promise<any>;
export function uploadAppHelpContent(appId: any, { title, description, url }: {
    title: any;
    description: any;
    url: any;
}): Promise<any>;
export function updateAppHelpContent(appId: any, helpContentId: any, { title, description, url, position }: {
    title: any;
    description: any;
    url: any;
    position: any;
}): Promise<any>;
export function getAppPackages(appId: any, queryParams: any): Promise<any>;
export function getAppSettingsTemplates(appKey: any): Promise<any>;
export function getAppSettingsTemplate(appKey: any, id: any): Promise<any>;
export function patchAppSettingsTemplate(appKey: any, id: any, { name, settings }: {
    name: any;
    settings: any;
}): Promise<any>;
export function postAppSettingsTemplate(appKey: any, { name, settings }: {
    name: any;
    settings: any;
}): Promise<any>;
export function deleteAppSettingsTemplate(appKey: any, id: any): Promise<any>;
export function shareAppSettingsTemplate(appKey: any, id: any, userIds: any): Promise<any>;
export function getUsersWithHeaders(options: any): Promise<{
    data: any;
    headers: any;
}>;
export function getUsers(options: any): Promise<any>;
import { get } from "../api/apiCore";
//# sourceMappingURL=index.d.ts.map