import { ActiveUnions } from 'alak/namespaces'; export declare function unionAtom(constructor: any, id?: any, data?: any): any; export declare const UnionAtom: (constructor: IAlakConstructor) => IUnionAtom; export declare function atomic(model: M, namespace?: NS): void; export declare function UnionAtomFactory(constructor: IAlakConstructor): IAlakAtomFactory;