import type { ValidatorDto } from "@stakekit/api-hooks";
export declare const useSelectValidator: () => {
    isLoading: boolean;
    onViewMoreClick: () => void;
    onClose: () => void;
    onOpen: () => void;
    onItemClick: (item: ValidatorDto) => void;
    onRemoveValidator: (item: ValidatorDto) => void;
    selectedValidators: Map<string, ValidatorDto>;
    selectedStake: import("purify-ts").Maybe<import("@stakekit/api-hooks").YieldDto>;
    onValidatorSearch: (value: string) => void;
    validatorsData: import("purify-ts").Maybe<ValidatorDto[]>;
    validatorSearch: string;
};
