integreat
Version:
Node.js integration layer
21 lines (20 loc) • 1.35 kB
TypeScript
import Instance from './Instance.js';
import mergeDefinitions from './utils/mergeDefinitions.js';
import mergeResources from './utils/mergeResources.js';
import type { Definitions, Resources, Middleware } from './types.js';
export * as authenticators from './authenticators/index.js';
export * as middleware from './middleware/index.js';
export { createAction } from './utils/action.js';
export declare const transformers: {};
export type { Transformer, AsyncTransformer, TransformDefinition, } from 'map-transform/types.js';
export { IdentType } from './types.js';
export type { Action, Payload, Meta, Response, Paging, Headers, Ident, Dispatch, TypedData, Reference, Transporter, AuthenticateExternal, Adapter, Connection, ActionHandler, ActionHandlerResources, HandlerDispatch, SetProgress, Authenticator, } from './types.js';
export type { Authentication, AuthOptions, AuthDef, ServiceDef, ServiceOptions, } from './service/types.js';
export type { JobDef, JobStepDef } from './jobs/types.js';
export type { Instance, Definitions, Resources, Middleware };
declare const _default: {
create(definitions: Definitions, resources: Resources, middlewareForDispatch?: Middleware[], middlewareForService?: Middleware[]): Instance;
mergeDefinitions: typeof mergeDefinitions;
mergeResources: typeof mergeResources;
};
export default _default;