import type { RootStateDay1 } from '../../store-day1';
import type { CpuArchitecture } from '../../../../common';
export declare const selectInfraEnvsSlice: (state: RootStateDay1) => import("@openshift-assisted/types/./assisted-installer-service").InfraEnv[];
export declare const selectInfraEnvByCpuArchitecture: ((state: {
    clusters: {
        data: import("@openshift-assisted/types/./assisted-installer-service").Cluster[];
        uiState: import("../../../../common").ResourceUIState;
    };
    currentCluster: {
        data?: import("@openshift-assisted/types/./assisted-installer-service").Cluster;
        uiState: import("../../../../common").ResourceUIState;
        isReloadScheduled: number;
        permissions: import("../../../../common").AssistedInstallerPermissionTypesListType;
        errorDetail?: import("../current-cluster/slice").FetchErrorType;
    };
    infraEnvs: import("@openshift-assisted/types/./assisted-installer-service").InfraEnv[];
    featureFlags: import("../feature-flags/slice").FeatureFlagsState;
    currentUser: import("../current-user/slice").CurrentUserState;
}, cpuArchitecture: CpuArchitecture) => import("@openshift-assisted/types/./assisted-installer-service").InfraEnv | undefined) & import("reselect").OutputSelectorFields<(args_0: import("@openshift-assisted/types/./assisted-installer-service").InfraEnv[], args_1: CpuArchitecture) => import("@openshift-assisted/types/./assisted-installer-service").InfraEnv | undefined, {
    clearCache: () => void;
}> & {
    clearCache: () => void;
};
//# sourceMappingURL=selectors.d.ts.map