import * as React from 'react'; import { PermissionDef, WebStorage } from '@amalto/typings'; declare module Restricted { interface Props extends React.ClassAttributes { webStorage: WebStorage; authorizedActions?: string[]; requiredActions?: string[]; featureId?: string; permissions?: string[] | PermissionDef[]; needsGlobalPermission?: boolean; children?: React.ReactNode; key?: React.ReactText; ref?: React.Ref; } } declare class Restricted extends React.Component { constructor(props: Restricted.Props); render(): React.ReactElement; } export default Restricted;