import { NavigationService } from "@web-atoms/core/dist/services/NavigationService"; import { AtomWindowViewModel } from "@web-atoms/core/dist/view-model/AtomWindowViewModel"; import ClipboardService from "../../services/ClipboardService"; export default class PublishViewModel extends AtomWindowViewModel { title: string; url: string; wrap: boolean; designMode: boolean; decodedUri: string; navigationService: NavigationService; clipboardService: ClipboardService; get finalUrl(): string; private sourceService; private editorIDService; copyLink(viewModel: any): Promise; shareLink(type: string, viewModel: any): Promise; }