import { Version } from '@microsoft/sp-core-library';
import { type IPropertyPaneConfiguration } from '@microsoft/sp-property-pane';
import { BaseClientSideWebPart } from '@microsoft/sp-webpart-base';
export interface IListItemPickerWebPartProps {
    list: string;
    fields: string[];
    displayField: string;
    searchSuggestionLimit: number;
    label: string;
    disabled: boolean;
    size: 'small' | 'medium';
    variant: 'outlined' | 'filled' | 'standard';
    color: 'primary' | 'secondary' | 'error' | 'info' | 'success' | 'warning';
}
export default class ListItemPickerWebPart extends BaseClientSideWebPart<IListItemPickerWebPartProps> {
    render(): void;
    protected onInit(): Promise<void>;
    protected onDispose(): void;
    protected get dataVersion(): Version;
    protected getPropertyPaneConfiguration(): IPropertyPaneConfiguration;
}
//# sourceMappingURL=ListItemPickerWebPart.d.ts.map