import { PluginBehavior } from 'Molstar/mol-plugin/behavior';
import { ParamDefinition as PD } from 'Molstar/mol-util/param-definition';
import { PluginContext } from 'Molstar/mol-plugin/context';
declare const SuperpositionFocusRepresentationParams: (plugin: PluginContext) => {
    expandRadius: PD.Numeric;
    surroundingsParams: PD.Group<PD.Normalize<{
        [x: string]: /*elided*/ any;
    }>>;
};
type SuperpositionFocusRepresentationProps = PD.ValuesFor<ReturnType<typeof SuperpositionFocusRepresentationParams>>;
export declare enum SuperpositionFocusRepresentationTags {
    SurrSel = "superposition-focus-surr-sel",
    SurrRepr = "superposition-focus-surr-repr"
}
export declare const SuperpositionFocusRepresentation: import("Molstar/mol-state").StateTransformer<PluginBehavior.Category, PluginBehavior.Behavior, SuperpositionFocusRepresentationProps>;
export {};
