import { LitElement, TemplateResult, CSSResult } from 'lit';
import type { ItemProperty, PoeItem, Requirement } from '../../poe.types.js';
import './poe-item-info-separator.js';
import './poe-item-info-property.js';
import './poe-item-info-requirements.js';
export declare class PoeItemInfoContentElement extends LitElement {
    item: PoeItem;
    protected render(): TemplateResult;
    protected firstUpdated(): void;
    get enchantments(): Array<string>;
    get properties(): Array<ItemProperty>;
    get requirements(): Array<Requirement>;
    get implicits(): Array<string>;
    get explicits(): Array<string>;
    get crafts(): Array<string>;
    get fracturedMods(): Array<string>;
    static styles: CSSResult;
}
declare global {
    interface HTMLElementTagNameMap {
        'poe-item-info-content': PoeItemInfoContentElement;
    }
}
//# sourceMappingURL=poe-item-info-content.d.ts.map