import { AdProperty, Future, GuidValue } from "../models";
export declare class AzureAdUserService {
    private graphClient;
    private httpClient;
    getUserPropertiesValue<T extends Object>(id: GuidValue, selectProperties: string[]): Future<T>;
    updateUserPropertiesValue(id: GuidValue, properties: {
        [name: string]: any;
    }): Future<void>;
    getUserPropertiesMetadata(): Promise<string[]>;
    getUserSyncProperties(): Promise<AdProperty[]>;
}
