import { AdaptableObject } from '../../PredefinedConfig/Common/AdaptableObject';
import { PredefinedConfig } from '../../PredefinedConfig/PredefinedConfig';
import { AccessLevel } from '../../PredefinedConfig/Common/Entitlement';
export declare function initPredefinedConfigWithUuids(predefinedConfig: PredefinedConfig): PredefinedConfig;
export declare function getAccessLevelForObject(adaptableObject: AdaptableObject, moduleAccessLevel: AccessLevel): AccessLevel;
export declare function addUuidAndSource<T extends AdaptableObject>(adaptableObject: T): T;
export declare function removeUuidAndSource<T extends AdaptableObject>(adaptableObject: T): T;
export declare function isAdaptableObject(object: unknown): object is AdaptableObject;
export declare const AdaptableHelper: {
    initPredefinedConfigWithUuids: typeof initPredefinedConfigWithUuids;
    getAccessLevelForObject: typeof getAccessLevelForObject;
    addUuidAndSource: typeof addUuidAndSource;
    removeUuidAndSource: typeof removeUuidAndSource;
    isAdaptableObject: typeof isAdaptableObject;
};
export default AdaptableHelper;
