import { EventEmitter } from "../../../../../stencil-public-runtime";
import { HTMLStencilElement } from "../../../../../stencil-public-runtime";
import { MentornityAnnouncementWrapperI18n } from "./i18n";
export declare class MentornityCreateAnnouncementForm {
  el: HTMLStencilElement;
  strings: MentornityAnnouncementWrapperI18n;
  announcementForm: {
    title: string;
    content: string;
  };
  editorValue?: {
    type: string;
    id: string;
    value: {
      placeholder: string;
      text: string;
    };
  }[];
  editableAnnouncement: any;
  isAnnouncementShouldUpdate: boolean;
  language: string;
  previewAsUser: EventEmitter;
  getCurrentAnnouncement: EventEmitter;
  componentWillLoad(): void;
  setDictionaryLanguage: () => Promise<void>;
  render(): any;
}
