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;
}
