declare namespace API.Website {
  export interface WebsiteItem {
    websiteId?: string;
    websiteName?: string;
    websiteUrl?: string;
    websiteOwnerCompany?: string;
    isActive?: string;
  }

  export interface AddParams {
    websiteName?: string;
    websiteUrl?: string;
    websiteOwnerCompany?: string;
    isActive?: string;
  }

  export interface UpdateParams {
    websiteId?: string;
    websiteName?: string;
    websiteUrl?: string;
    websiteOwnerCompany?: string;
    isActive?: string;
  }

  export interface ListParams {
    websiteName?: string;
    websiteUrl?: string;
    websiteOwnerCompany?: string;
    isActive?: string;
    pageSize?: number;
    current?: number;
  }

  export interface DeleteParams {
    websiteId?: string;
  }

  export interface WebsiteIdResult {
    code: number;
    msg: string;
    data: WebsiteItem;
  }

  export interface WebsitePageResult {
    code: number;
    msg: string;
    total: number;
    rows: Array<WebsiteItem>;
  }
}
