Ваш код уже является действительным Typescript.
Однако, если вы хотите добавить типы, просто поместите их справа.
Например:
interface MyType {
a: number;
[key: string]: any;
}
const es6 = ({ a: A, ...B }: MyType) => {
console.log(A, B);
}
Здесь B
тип будет выведен на { [key: string]: any }
.