/**
 * CodeAnalizerComment: Updated 1 imports on 2024-09-22 02:56:43
 * Update:: import { IPropertyPaneDropdownOption } to '@mikezimm/fps-core-v7/lib/types/@msft/1.15.2/sp-property-pane;'

 */
/**
 * 2024-09-07:  Migrated from the same folder in fps-library-v2/banner/components/ItemPicker/interfaces...
 */
import { IPropertyPaneDropdownOption } from '../../../../types/@msft/1.15.2/sp-property-pane';
import { IFPSListItemPropPaneDropDownOption } from './IFPSListItemPropPaneDropDownOption';
/**
 * These are class level props used for ItemPicker in property pane
 */
export interface IFPSListItemPickerWPClass {
    _listPickerValue: string;
    _webUrlPickerValue: string;
    _webUrlPickerValueApproved: boolean;
    _listItemPickerValue: string;
    _runSandbox: boolean;
    _listsDropdownDisabled: boolean;
    _itemsDropdownDisabled: boolean;
    _listItemsPickerList: IPropertyPaneDropdownOption[];
    _listPickerList: IFPSListItemPropPaneDropDownOption[];
    _approvedLists: IFPSListItemPropPaneDropDownOption[];
    _approvedFilePickerTypes: string[];
    _fetchInstance: string;
    refreshPaneReRender: () => void;
}
/**
 * These are class level props used for ItemPicker in property pane
 */
export interface IFPSListItemPickerWPClass2 {
    _listPickerValue2: string;
    _webUrlPickerValue2: string;
    _webUrlPickerValueApproved2: boolean;
    _listItemPickerValue2: string;
    _runSandbox2: boolean;
    _listsDropdownDisabled2: boolean;
    _itemsDropdownDisabled2: boolean;
    _listItemsPickerList2: IPropertyPaneDropdownOption[];
    _listPickerList2: IFPSListItemPropPaneDropDownOption[];
    _approvedLists2: IFPSListItemPropPaneDropDownOption[];
    _approvedFilePickerTypes2: string[];
    _fetchInstance2: string;
    refreshPaneReRender: () => void;
}
/**
 * These are class level props used for ItemPicker in property pane
 */
export interface IFPSListItemPickerWPClass3 {
    _listPickerValue3: string;
    _webUrlPickerValue3: string;
    _webUrlPickerValueApproved3: boolean;
    _listItemPickerValue3: string;
    _runSandbox3: boolean;
    _listsDropdownDisabled3: boolean;
    _itemsDropdownDisabled3: boolean;
    _listItemsPickerList3: IPropertyPaneDropdownOption[];
    _listPickerList3: IFPSListItemPropPaneDropDownOption[];
    _approvedLists3: IFPSListItemPropPaneDropDownOption[];
    _approvedFilePickerTypes3: string[];
    _fetchInstance3: string;
    refreshPaneReRender: () => void;
}
/**
 * These are class level props used for ItemPicker in property pane
 */
export interface IFPSListItemPickerWPClass4 {
    _listPickerValue4: string;
    _webUrlPickerValue4: string;
    _webUrlPickerValueApproved4: boolean;
    _listItemPickerValue4: string;
    _runSandbox4: boolean;
    _listsDropdownDisabled4: boolean;
    _itemsDropdownDisabled4: boolean;
    _listItemsPickerList4: IPropertyPaneDropdownOption[];
    _listPickerList4: IFPSListItemPropPaneDropDownOption[];
    _approvedLists4: IFPSListItemPropPaneDropDownOption[];
    _approvedFilePickerTypes4: string[];
    _fetchInstance4: string;
    refreshPaneReRender: () => void;
}
//# sourceMappingURL=IFPSListItemPickerWPClass.d.ts.map