/** * Web Component entry point for the Community Posts widget. * * @example * ```ts * import '@legionhandtech/lht-react-widgets/community-posts-web-component'; * * // Then use in HTML: * // * ``` */ declare class LegionCommunityPostsElement extends HTMLElement { iframe: HTMLIFrameElement | null; private authBridge; constructor(); static get observedAttributes(): string[]; connectedCallback(): void; disconnectedCallback(): void; attributeChangedCallback(name: string, oldValue: string | null, newValue: string | null): void; private get apiUrl(); private get pageSize(); private get filter(); private get channelId(); private get showFilters(); private get showActions(); private get userId(); private get username(); private get theme(); private get widgetWidth(); private get widgetHeight(); render(): void; } export { LegionCommunityPostsElement };