import * as React from 'react'; interface SpecificPermAccessControlProps { /** * Required specific permission(s) */ perm: string | string[]; /** * See {@link EntityPermAccessControlProps.mode} */ mode?: 'hide' | 'disable'; /** * See {@link EntityPermAccessControlProps.disabledPropName} */ disabledPropName?: string; /** * See {@link EntityPermAccessControlProps.disabledPropValue} */ disabledPropValue?: any; /** * See {@link AccessControlProps.render} * * @param disabled */ render?: (disabled: boolean) => React.ReactNode; } /** * This component can be used to conditionally render other components (which we call access-controlled components) * based on one or multiple specific permissions. * * @param props */ export declare const SpecificPermAccessControl: (props: React.PropsWithChildren) => JSX.Element; export {};