import { ObjectExt } from '../util' import { Events } from './events' import { Disposable } from './disposable' export class Basecoat extends Events {} export interface Basecoat extends Disposable {} export namespace Basecoat { export const dispose = Disposable.dispose } ObjectExt.applyMixins(Basecoat, Disposable)