import { BaseResourceAPI, CursorAndAsyncIterator, ExternalId } from '@cognite/sdk-core'; import { ExternalView, View, ViewFilterQuery, ViewResolveRequest } from '../../types'; export declare class ViewsApi extends BaseResourceAPI { create: (items: ExternalView[]) => Promise; upsert: (items: ExternalView[]) => Promise; list: (query?: ViewFilterQuery) => CursorAndAsyncIterator; resolve: (resolveRequest: ViewResolveRequest) => CursorAndAsyncIterator; delete: (ids: ExternalId[], options?: { ignoreUnknownIds: boolean; }) => Promise<{}>; }