diff --git a/packages/core/src/metadata/directives.ts b/packages/core/src/metadata/directives.ts
index b060115d71..ef6e0010b0 100644
--- a/packages/core/src/metadata/directives.ts
+++ b/packages/core/src/metadata/directives.ts
@@ -163,18 +163,25 @@ export interface Directive {
* ### Example
*
* ```typescript
- * @Directive({
+ * @Component({
* selector: 'child-dir',
- * exportAs: 'child'
+ * outputs: [ 'bankNameChange' ]
+ * template: ``
* })
* class ChildDir {
+ * bankNameChange: EventEmitter = new EventEmitter();
* }
*
* @Component({
* selector: 'main',
- * template: ``
+ * template: ` {{ bankName }} `
* })
* class MainComponent {
+ * bankName: string;
+ *
+ * onBankNameChange(bankName: string) {
+ * this.bankName = bankName;
+ * }
* }
* ```
*