import React from 'react';
type DataEntry = string[] | {
    label?: string;
    options?: string[];
};
type Props = {
    size?: 'xs' | 'sm' | 'md' | 'lg';
    disabled?: boolean;
    readonly?: boolean;
    'full-width'?: boolean;
    'max-rows'?: number;
    'first-label'?: string;
    'second-label'?: string;
    'first-placeholder'?: string;
    'second-placeholder'?: string;
    'first-value-key'?: string;
    'second-value-key'?: string;
    'merge-rows'?: boolean;
    data?: Record<string, DataEntry>;
};
declare global {
    namespace React.JSX {
        interface IntrinsicElements {
            'descope-multi-line-mappings': React.DetailedHTMLProps<React.HTMLAttributes<HTMLElement>, HTMLElement> & Omit<Props, 'data'> & {
                data?: string;
            };
        }
    }
}
declare const MultiLineMappings: React.ForwardRefExoticComponent<Props & React.RefAttributes<HTMLElement>>;
export default MultiLineMappings;
