declare const _default: import("react").ComponentType & Pick; currentValue: PropTypes.Requireable>; isNullable: PropTypes.Requireable; onChange: PropTypes.Validator<(...args: any[]) => any>; classes: PropTypes.Validator>>; disableClearable: PropTypes.Requireable; parentAssetId: PropTypes.Requireable; parentAssetType: PropTypes.Requireable; companyId: PropTypes.Requireable; assetType: PropTypes.Validator; errorText: PropTypes.Requireable; 'data-testid': PropTypes.Requireable; disabled: PropTypes.Requireable; isMultiple: PropTypes.Requireable; appKey: PropTypes.Requireable; queryParams: PropTypes.Requireable>; }>, "data-testid" | "label" | "disabled" | "appKey" | "companyId" | "disableClearable" | "isNullable" | "parentAssetType" | "parentAssetId" | "queryParams" | "currentValue" | "isMultiple" | "errorText" | PropTypes.RequiredKeys<{ label: PropTypes.Requireable; currentValue: PropTypes.Requireable>; isNullable: PropTypes.Requireable; onChange: PropTypes.Validator<(...args: any[]) => any>; classes: PropTypes.Validator>>; disableClearable: PropTypes.Requireable; parentAssetId: PropTypes.Requireable; parentAssetType: PropTypes.Requireable; companyId: PropTypes.Requireable; assetType: PropTypes.Validator; errorText: PropTypes.Requireable; 'data-testid': PropTypes.Requireable; disabled: PropTypes.Requireable; isMultiple: PropTypes.Requireable; appKey: PropTypes.Requireable; queryParams: PropTypes.Requireable>; }>> & Pick<{ "data-testid": any; appKey: any; assetType: any; classes: any; companyId: any; currentValue: any; disabled: any; disableClearable: any; errorText: any; isMultiple: any; isNullable: any; label: any; onChange: any; parentAssetId: any; parentAssetType: any; queryParams: any; autocompleteProps?: {} | undefined; assetFields: any; }, "assetFields" | "autocompleteProps">, "assetFields" | "autocompleteProps" | PropTypes.RequiredKeys<{ label: PropTypes.Requireable; currentValue: PropTypes.Requireable>; isNullable: PropTypes.Requireable; onChange: PropTypes.Validator<(...args: any[]) => any>; classes: PropTypes.Validator>>; disableClearable: PropTypes.Requireable; parentAssetId: PropTypes.Requireable; parentAssetType: PropTypes.Requireable; companyId: PropTypes.Requireable; assetType: PropTypes.Validator; errorText: PropTypes.Requireable; 'data-testid': PropTypes.Requireable; disabled: PropTypes.Requireable; isMultiple: PropTypes.Requireable; appKey: PropTypes.Requireable; queryParams: PropTypes.Requireable>; }>> & { 'data-testid'?: string | null | undefined; label?: string | null | undefined; disabled?: boolean | null | undefined; appKey?: string | null | undefined; companyId?: number | null | undefined; disableClearable?: boolean | null | undefined; isNullable?: boolean | null | undefined; parentAssetType?: string | null | undefined; parentAssetId?: number | null | undefined; queryParams?: PropTypes.InferProps<{}> | null | undefined; currentValue?: NonNullable | null | undefined; isMultiple?: boolean | null | undefined; errorText?: string | null | undefined; } & {}, "data-testid" | "label" | "disabled" | "onChange" | "appKey" | "companyId" | "assetType" | "disableClearable" | "isNullable" | "parentAssetType" | "parentAssetId" | "queryParams" | "assetFields" | "currentValue" | "isMultiple" | "errorText" | "autocompleteProps"> & import("@material-ui/styles").StyledComponentProps<"option" | "listbox" | "root" | "formControl" | "popupIndicator" | "searchIcon" | "inputRoot" | "noOptions">>; export default _default; import PropTypes from 'prop-types'; //# sourceMappingURL=AssetEditorAutocomplete.d.ts.map