import * as Sequelize from 'sequelize' export namespace TagMethods { export type FindOrCreateTags = (tags, transaction, callback) => void } export interface TagClass { findOrCreateTags: TagMethods.FindOrCreateTags } export interface TagAttributes { name: string } export interface TagInstance extends TagClass, TagAttributes, Sequelize.Instance { id: number } export interface TagModel extends TagClass, Sequelize.Model {}