import * as tsx from "vue-tsx-support"; import { TimePeriodSettings } from "../../../models"; import { SiteGroupView, PrincipalService } from "../../../sp"; export default class SharePointPermissionTab extends tsx.Component<{}, {}> { principalService: PrincipalService; settings: TimePeriodSettings; spUrl: string; siteGroupView: SiteGroupView; getting: boolean; saving: boolean; created(): void; getSiteGroupView(): void; save(): void; renderSiteGroupView(): VueTsxSupport.JSX.Element | "Don't have ManagedWeb permission"; numberField: number; render(): VueTsxSupport.JSX.Element; }