let config = ConfigParams.fromTuples(
  'param1', 'XYZ',
  'param2', 345
);
component.configure(config);

/// Also, often components can have hard-coded presets. 
/// The ConfigParams class has methods that allow to easily use them as defaults:

class MyComponent implements IConfigurable {
  private _param1: string = 'ABC';
  private _param2: number = 123;

  public configure(config: ConfigParams) {
    this._param1 = config.getAsStringWithDefault('param1', this._param1);
    this._param2 = config.getAsIntegerWithDefault('param2', this._param2);
  }
}