@fabrix/spool-broadcast
Version:
Spool: broadcast for Fabrix to implement CQRS and Event Sourcing
27 lines (26 loc) • 769 B
TypeScript
import { FabrixModel as Model } from '@fabrix/fabrix/dist/common';
import { BroadcastResolver } from './BroadcastResolver';
export declare class BroadcastModelResolver extends BroadcastResolver {
generateUUID(options?: {
[key: string]: any;
}): any;
}
export declare class BroadcastModel extends Model {
static readonly resolver: typeof BroadcastModelResolver;
static config(app: any, Sequelize: any): {
options: {
underscored: boolean;
updatedAt: boolean;
indexes: {
fields: string[];
}[];
hooks: {};
};
};
}
export interface BroadcastModel {
toJSON(): {
[key: string]: any;
};
generateUUID(config?: any, options?: any): any;
}