import {Injectable} from 'angular2/src/core/di';
import {print, warn} from 'angular2/src/facade/lang';

// Note: Need to rename warn as in Dart
// class members and imports can't use the same name.
let _warnImpl = warn;

@Injectable()
export class Console {
  log(message: string): void { print(message); }
  // Note: for reporting errors use `DOM.logError()` as it is platform specific
  warn(message: string): void { _warnImpl(message); }
}
