import { RolePermissionSetting, AppInstance } from "../../../models";
export interface IAppInstancePermissionBlade {
    appInstance: AppInstance;
    handleClose: () => void;
    onAppPermissionsUpdated?: (rolePermissionSetting: Array<RolePermissionSetting>) => Promise<void>;
    appPermissionsUpdated?: () => Promise<void>;
}
declare global {
    namespace VueTsxSupport.JSX {
        interface Element {
        }
        interface ElementClass {
        }
        interface IntrinsicElements {
            "omfx-app-instance-permission-blade": IAppInstancePermissionBlade;
        }
    }
}
