import { ApiError, DataApi } from '@dvn/core/api';
import { MatchResults } from '@stencil/router';
import { DevingenApi } from '../../api/devingen-api';
import { Product } from '../../models/product';
import { WorkspaceOwnership } from '../../models/workspace-ownership';
export declare class DevingenProductPage {
  product: Product;
  error: ApiError;
  match: MatchResults;
  apiDevingen: DevingenApi;
  apiData: DataApi;
  products: Product[];
  workspaceOwnerships: WorkspaceOwnership[];
  componentWillLoad(): void;
  fetchProduct: () => Promise<void>;
  render(): any;
}
