import type { APISectionComponent, ComponentType } from '../types'; import { BaseComponent } from './BaseComponent'; import type { ButtonComponent } from './ButtonComponent'; import type { TextDisplayComponent } from './TextDisplay'; import type { ThumbnailComponent } from './Thumbnail'; export declare class SectionComponent extends BaseComponent { protected _components: TextDisplayComponent[]; protected _accessory: ThumbnailComponent | ButtonComponent; constructor(data: APISectionComponent); get components(): TextDisplayComponent[]; get accessory(): ButtonComponent | ThumbnailComponent; }