semantic-network
Version:
A utility library for manipulating a list of links that form a semantic interface to a network of resources.
15 lines (14 loc) • 1.11 kB
TypeScript
import { ResourceQueryOptions } from './resourceQueryOptions';
import { ResourceFetchOptions } from './resourceFetchOptions';
import { ResourceLinkOptions } from './resourceLinkOptions';
import { ResourceAssignOptions } from './resourceAssignOptions';
import { ResourceFactoryOptions } from './resourceFactoryOptions';
import { ResourceUpdateOptions } from './resourceUpdateOptions';
import { MergeOptions } from './mergeOptions';
import { HttpRequestOptions } from './httpRequestOptions';
import { LoaderJobOptions } from './loader';
import { ResourceCreateOptions } from './resourceCreateOptions';
import { ResourceDeleteOptions } from './resourceDeleteOptions';
import { PooledSearchOptions } from './pooledSearchOptions';
import { CollectionMergerOptions } from './collectionMergerOptions';
export type ApiOptions = ResourceCreateOptions & ResourceDeleteOptions & ResourceQueryOptions & ResourceFetchOptions & ResourceLinkOptions & ResourceAssignOptions & ResourceFactoryOptions & ResourceUpdateOptions & HttpRequestOptions & MergeOptions & PooledSearchOptions & CollectionMergerOptions & LoaderJobOptions;