import React from 'react';
export interface IScopeClusterSelectorProps {
    clusters: string[];
    required?: boolean;
    onChange: ({ clusterName }: {
        clusterName: string;
    }) => void;
    model: string;
}
export interface IScopeClusterSelectorState {
    freeFormClusterField: boolean;
}
export declare class ScopeClusterSelector extends React.Component<IScopeClusterSelectorProps, IScopeClusterSelectorState> {
    constructor(props: IScopeClusterSelectorProps);
    private handleClusterChange;
    private toggleFreeFormClusterField;
    render(): JSX.Element;
}
