//@jsx: preserve
//@module: amd
//@filename: react.d.ts
declare module JSX {
	interface Element { }
	interface IntrinsicElements {
	}
	interface ElementAttributesProperty {
		props;
	}
}
interface Props {  
  foo: string;
}
//@filename: file.tsx
export class MyComponent {  
  render() {
  }
  props: { foo: string; }
}
; // ok  
; // should be an error