import BaseComponent from './base-component'; export interface _ExtensionData_TextNode { provider: string; content: string; } export interface _ExtensionData_ChildNode { provider: string; content: [// child nodes Object]; resourceRefs: [string]; } export declare type ExtensionData = _ExtensionData_TextNode | _ExtensionData_ChildNode; export default class Extension extends BaseComponent { componentType: string; getProvider(): string; }