export class StoreBindingDto {
  merchantId: string;
  platform: string;
  platformShopId: string;
  name: string;
  description?: string;
  authInfo: Record<string, unknown>;

  constructor(data: {
    merchantId: string;
    platform: string;
    platformShopId: string;
    name: string;
    description?: string;
    authInfo: Record<string, unknown>;
  }) {
    this.merchantId = data.merchantId;
    this.platform = data.platform;
    this.platformShopId = data.platformShopId;
    this.name = data.name;
    this.description = data.description;
    this.authInfo = data.authInfo;
  }
}
