UNPKG

705 BTypeScriptView Raw
1/// <reference types="node" />
2import { MiddlewareMethod } from '../types/middleware';
3export declare const sha256: (preimage: Buffer) => Buffer;
4export declare function moduleExists(path: string): boolean;
5export declare const loadModuleFromPathOrDirectly: (searchPath: string, module: string) => string | null;
6export declare const loadModuleOfType: (type: string, name: string) => any;
7export declare const extractDefaultsFromSchema: (schema: any, path?: string) => any;
8export declare function composeMiddleware<T, U>(middleware: MiddlewareMethod<T, U>[]): MiddlewareMethod<T, U>;
9export declare function uuid(): string;
10export declare function hmac(secret: Buffer, message: string | Buffer): Buffer;