export default AppSettingsAssetEditor; declare function AppSettingsAssetEditor({ appKey, appType, className, company, defaultValue, secondaryDefaultValue, disabled, isHiddenTitle, isNullable, label, onSettingsChange: propsOnSettingsChange, primaryAssetFields, secondaryAssetFields, isExtendedSelect, isRequiredAssetId, settings, isVisibleMultipleAssetsToggle, assetsLimit, isDisabledSecondaryAssetSelect, isDrillingPlatformApp, secondaryAssetHelpText, onChange, elementsClassNames, }: { appKey: any; appType: any; className: any; company: any; defaultValue: any; secondaryDefaultValue: any; disabled: any; isHiddenTitle: any; isNullable: any; label: any; onSettingsChange: any; primaryAssetFields: any; secondaryAssetFields: any; isExtendedSelect: any; isRequiredAssetId: any; settings: any; isVisibleMultipleAssetsToggle: any; assetsLimit: any; isDisabledSecondaryAssetSelect: any; isDrillingPlatformApp: any; secondaryAssetHelpText: any; onChange: any; elementsClassNames: any; }): JSX.Element; declare namespace AppSettingsAssetEditor { namespace defaultProps { export let assetsLimit: null; export let label: string; export let isNullable: boolean; export let defaultValue: undefined; export let secondaryDefaultValue: undefined; export let isHiddenTitle: boolean; export let appKey: null; export let isVisibleMultipleAssetsToggle: boolean; export let isDisabledSecondaryAssetSelect: boolean; export let primaryAssetFields: never[]; export let secondaryAssetFields: never[]; export let secondaryAssetHelpText: null; export { noop as onChange }; export let elementsClassNames: {}; } namespace propTypes { let assetsLimit_1: PropTypes.Requireable; export { assetsLimit_1 as assetsLimit }; export let settings: PropTypes.Validator>>; export let appType: PropTypes.Validator>>; let defaultValue_1: PropTypes.Requireable; export { defaultValue_1 as defaultValue }; let secondaryDefaultValue_1: PropTypes.Requireable; export { secondaryDefaultValue_1 as secondaryDefaultValue }; export let onSettingsChange: PropTypes.Validator<(...args: any[]) => any>; let label_1: PropTypes.Requireable; export { label_1 as label }; let isNullable_1: PropTypes.Requireable; export { isNullable_1 as isNullable }; let isHiddenTitle_1: PropTypes.Requireable; export { isHiddenTitle_1 as isHiddenTitle }; let appKey_1: PropTypes.Requireable; export { appKey_1 as appKey }; let isVisibleMultipleAssetsToggle_1: PropTypes.Requireable; export { isVisibleMultipleAssetsToggle_1 as isVisibleMultipleAssetsToggle }; let isDisabledSecondaryAssetSelect_1: PropTypes.Requireable; export { isDisabledSecondaryAssetSelect_1 as isDisabledSecondaryAssetSelect }; let primaryAssetFields_1: PropTypes.Requireable<(PropTypes.InferProps<{}> | null | undefined)[]>; export { primaryAssetFields_1 as primaryAssetFields }; let secondaryAssetFields_1: PropTypes.Requireable<(PropTypes.InferProps<{}> | null | undefined)[]>; export { secondaryAssetFields_1 as secondaryAssetFields }; let secondaryAssetHelpText_1: PropTypes.Requireable>; export { secondaryAssetHelpText_1 as secondaryAssetHelpText }; export let onChange: PropTypes.Requireable<(...args: any[]) => any>; let elementsClassNames_1: PropTypes.Requireable; multiAssetSwitch: PropTypes.Requireable; primaryAssetSelect: PropTypes.Requireable; secondaryAssetSelect: PropTypes.Requireable; }>>; export { elementsClassNames_1 as elementsClassNames }; } } import { noop } from 'lodash'; import PropTypes from 'prop-types'; //# sourceMappingURL=index.d.ts.map