import { FieldMap, ISerializer } from './serializer'; export { ISerializer }; export declare function Surreal(transformer: { new (...args: Array): ISerializer; } | FieldMap | Array, ...args: Array): { serializer: ISerializer; serializable: (target?: new (...args: Array) => TInstance) => any; };