Falta la propiedad '0' en el tipo

Tengo mi interfaz como esta

export interface Details {
    Name: [{
        First: string;
        Last: string;
    }];
}   

Tengo una variable de configuración observable

Configuration: KnockoutObservable<Details> = ko.observable<Details>();

y me gustaría asignarle un valor en el constructor de la siguiente manera:

config = {
         Name: [{
               First: "ABC",
               Last: "DEF"
            },
            {
               First: "LMN",
               Last: "XYZ"
            }]
        };

this.Configuration(config);

y recibo un error:

Tipos de propiedad 'Nombre' es incompatible y falta la propiedad '0' en el tipo.

Escriba '{Primero: cadena; Último: cadena; } [] 'no es asignable para escribir' [{Primero: cadena; Último: cadena; }] '

No tengo control para cambiar la interfaz, ya que se está utilizando en otros lugares. ¿Cuál es la forma correcta de inicializar esta variable de configuración?

Gracias por adelantado.

Respuestas a la pregunta(3)

Su respuesta a la pregunta