export default AppSettingsAssetEditor;
declare function AppSettingsAssetEditor({ appKey, appType, defaultValue, isNullable, label, onSettingsChange, settings, }: {
    appKey: any;
    appType: any;
    defaultValue: any;
    isNullable: any;
    label: any;
    onSettingsChange: any;
    settings: any;
}): JSX.Element;
declare namespace AppSettingsAssetEditor {
    namespace defaultProps {
        let label: string;
        let isNullable: boolean;
        let defaultValue: undefined;
        let appKey: null;
    }
    namespace propTypes {
        export let settings: PropTypes.Validator<NonNullable<PropTypes.InferProps<{}>>>;
        export let appType: PropTypes.Validator<NonNullable<PropTypes.InferProps<{}>>>;
        let defaultValue_1: PropTypes.Requireable<any>;
        export { defaultValue_1 as defaultValue };
        export let onSettingsChange: PropTypes.Validator<(...args: any[]) => any>;
        let label_1: PropTypes.Requireable<string>;
        export { label_1 as label };
        let isNullable_1: PropTypes.Requireable<boolean>;
        export { isNullable_1 as isNullable };
        let appKey_1: PropTypes.Requireable<string>;
        export { appKey_1 as appKey };
    }
}
import PropTypes from 'prop-types';
//# sourceMappingURL=index.d.ts.map