import { EventEmitter } from '../../stencil-public-runtime';
import { Provider } from '../../libs/provider';
import { QuantumKey } from '../../libs';
export declare class QuantumConsumer {
  el: HTMLQuantumConsumerElement;
  update: EventEmitter<{
    value: any;
    provider: Provider<any>;
  }>;
  bind: QuantumKey<any, any>;
  name?: string;
  namespace?: string;
  debug?: boolean;
  componentWillLoad(): Promise<void>;
  render(): any;
}
