//// [stringIndexerAssignments2.ts]
class C1 {
    [index: string]: string
    one: string;
}

class C2 {
    one: string;
}

class C3 {
    one: number;
    two: string;
}

var x: C1;
var a: C2;
var b: C3;

x = a;
x = b;

//// [stringIndexerAssignments2.js]
var C1 = (function () {
    function C1() {
    }
    return C1;
})();
var C2 = (function () {
    function C2() {
    }
    return C2;
})();
var C3 = (function () {
    function C3() {
    }
    return C3;
})();
var x;
var a;
var b;
x = a;
x = b;
