import { Thing } from '@pod-os/core'; import { EventEmitter } from '../../stencil-public-runtime'; import { ResourceAware } from '../events/ResourceAware'; /** * Displays a description of the resource, as provided by [Thing.description()](https://pod-os.org/reference/core/classes/thing/#description). * * Re-renders when data in the store changes using [Thing.observeDescription()](https://pod-os.org/reference/core/classes/thing/#observeDescription). */ export declare class PosDescription implements ResourceAware { description: string; subscribeResource: EventEmitter; private readonly disconnected$; componentWillLoad(): void; receiveResource: (resource: Thing) => void; render(): string; disconnectedCallback(): void; }