/**
 * Use this component when needed to select one / multiple items having complex descriptions.
 * E.g.: choosing products to promote via ShoutOuts
 */
export default class ModalSelectorLayout extends React.PureComponent<any, any, any> {
    static displayName: string;
    static defaultProps: {
        title: string;
        okButtonText: string;
        cancelButtonText: string;
        searchPlaceholder: string;
        imageSize: string;
        imageShape: string;
        itemsPerPage: number;
        withSearch: boolean;
        height: string;
        maxHeight: string;
        selectAllText: string;
        deselectAllText: string;
        disableConfirmation: boolean;
    };
    constructor(props: any);
    constructor(props: any, context: any);
    _getEnabledItems: (items: any) => any;
    render(): React.JSX.Element;
}
import React from 'react';
//# sourceMappingURL=ModalSelectorLayout.d.ts.map