export declare const FeatureStatus: {
    readonly On: "on";
    readonly Off: "off";
};
/**
 * Offline data transfer
 */
export type FeatureStatus = (typeof FeatureStatus)[keyof typeof FeatureStatus];
export declare const IncomingTrafficPolicy: {
    readonly AllowAllTraffic: "AllowAllTraffic";
    readonly AllowVirtualNetworksOnly: "AllowVirtualNetworksOnly";
};
/**
 * Incoming Traffic Policy
 */
export type IncomingTrafficPolicy = (typeof IncomingTrafficPolicy)[keyof typeof IncomingTrafficPolicy];
export declare const InitialDownloadPolicy: {
    readonly NamespaceOnly: "NamespaceOnly";
    readonly NamespaceThenModifiedFiles: "NamespaceThenModifiedFiles";
    readonly AvoidTieredFiles: "AvoidTieredFiles";
};
/**
 * Policy for how namespace and files are recalled during FastDr.
 */
export type InitialDownloadPolicy = (typeof InitialDownloadPolicy)[keyof typeof InitialDownloadPolicy];
export declare const InitialUploadPolicy: {
    readonly ServerAuthoritative: "ServerAuthoritative";
    readonly Merge: "Merge";
};
/**
 * Policy for how the initial upload sync session is performed.
 */
export type InitialUploadPolicy = (typeof InitialUploadPolicy)[keyof typeof InitialUploadPolicy];
export declare const LocalCacheMode: {
    readonly DownloadNewAndModifiedFiles: "DownloadNewAndModifiedFiles";
    readonly UpdateLocallyCachedFiles: "UpdateLocallyCachedFiles";
};
/**
 * Policy for enabling follow-the-sun business models: link local cache to cloud behavior to pre-populate before local access.
 */
export type LocalCacheMode = (typeof LocalCacheMode)[keyof typeof LocalCacheMode];
export declare const ManagedServiceIdentityType: {
    readonly None: "None";
    readonly SystemAssigned: "SystemAssigned";
    readonly UserAssigned: "UserAssigned";
    readonly SystemAssigned_UserAssigned: "SystemAssigned,UserAssigned";
};
/**
 * Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
 */
export type ManagedServiceIdentityType = (typeof ManagedServiceIdentityType)[keyof typeof ManagedServiceIdentityType];
export declare const PrivateEndpointServiceConnectionStatus: {
    readonly Pending: "Pending";
    readonly Approved: "Approved";
    readonly Rejected: "Rejected";
};
/**
 * Indicates whether the connection has been Approved/Rejected/Removed by the owner of the service.
 */
export type PrivateEndpointServiceConnectionStatus = (typeof PrivateEndpointServiceConnectionStatus)[keyof typeof PrivateEndpointServiceConnectionStatus];
