import { Permission } from "./Permission"; import { ResizeGripsCorner } from "@aurigma/design-atoms-model/Product/Items/ResizeGripsPermissions"; export declare class PermissionData { AllowDelete: boolean; NoPrint: boolean; NoShow: boolean; AllowMoveHorizontal: boolean; AllowMoveVertical: boolean; AllowRotate: boolean; ResizeGrips: { Corner: ResizeGripsCorner[]; Edge: boolean; }; AllowEditContent: boolean; ShowSelectButton: boolean; ShowHandleButton: boolean; ShowDoneButton: boolean; ShowDeleteToolbarButton: boolean; ShowEditToolbarButton: boolean; ShowSelectToolbarButton: boolean; ShowHandleToolbarButton: boolean; AllowDragAndDrop: boolean; constructor(permission?: Permission); static applyState(data: Partial, permission: Permission): void; } export interface IPermissionData extends PermissionData { }