import React from 'react';
import { PropsToAttrs } from '../types';
type Item = {
    desc: string;
    id: string;
    required?: boolean;
};
type Props = {
    variant?: 'checkbox' | 'switch';
    data?: Item[];
    readonly?: boolean;
    size: 'xs' | 'sm' | 'md' | 'lg';
};
declare global {
    namespace React.JSX {
        interface IntrinsicElements {
            'descope-scopes-list': React.DetailedHTMLProps<React.HTMLAttributes<HTMLElement>, HTMLElement> & PropsToAttrs<Props>;
        }
    }
}
declare const ScopesList: React.ForwardRefExoticComponent<Props & React.RefAttributes<HTMLDivElement>>;
export default ScopesList;
