export interface PermissionValidateConfig { roles: string[]; permissions: Record; } export type ActionType = string; export interface PermissionValidateContextValue { roles: string[]; permissions: Record; openNoPermissionModal: (requiredRoles?: string[]) => void; }