import { IdObjectSkeletonInterface } from '../../api/ApiTypes';
import { State } from '../../shared/State';
export interface FeatureInterface extends IdObjectSkeletonInterface {
    installedVersion: string;
    availableVersions: string[];
}
/**
 * Get all features
 * @returns {Promise<{ result: FeatureInterface[]; }>} a promise that resolves to an object containing an array of feature objects
 */
export declare function getFeatures({ state }: {
    state: State;
}): Promise<{
    result: FeatureInterface[];
}>;
//# sourceMappingURL=FeatureApi.d.ts.map