import "@fireenjin/mx";
import { FireEnjinTriggerInput } from "@fireenjin/sdk";
import { EventEmitter } from "../../../stencil-public-runtime";
import { Template } from "../../../sdk";
export declare class AppTemplate {
  editorEl: any;
  fireenjinTrigger: EventEmitter<FireEnjinTriggerInput>;
  templateId: string;
  app: any;
  isLoading: boolean;
  renderedTemplateHtml: any;
  viewCode: boolean;
  template: Partial<Template>;
  previewHtml: string;
  onTrigger(event: any): void;
  onTemplateChange(): void;
  onSuccess(event: any): void;
  sync(template: Template): Promise<any>;
  openPdfPreview(): Promise<void>;
  componentDidLoad(): Promise<void>;
  disconnectedCallback(): void;
  render(): any[];
}
