export declare const MediaTier: {
    /**
     * SSD media tier.
     */
    readonly SSD: "SSD";
};
/**
 * The storage media tier of the file share.
 */
export type MediaTier = (typeof MediaTier)[keyof typeof MediaTier];
export declare const Protocol: {
    /**
     * NFS protocol.
     */
    readonly NFS: "NFS";
};
/**
 * The file sharing protocol for this file share.
 */
export type Protocol = (typeof Protocol)[keyof typeof Protocol];
export declare const PublicNetworkAccess: {
    /**
     * The public network access is enabled
     */
    readonly Enabled: "Enabled";
    /**
     * The public network access is disabled
     */
    readonly Disabled: "Disabled";
};
/**
 * Gets or sets allow or disallow public network access to azure managed file share
 */
export type PublicNetworkAccess = (typeof PublicNetworkAccess)[keyof typeof PublicNetworkAccess];
export declare const Redundancy: {
    /**
     * Local redundancy.
     */
    readonly Local: "Local";
    /**
     * Zone redundancy.
     */
    readonly Zone: "Zone";
};
/**
 * The chosen redundancy level of the file share.
 */
export type Redundancy = (typeof Redundancy)[keyof typeof Redundancy];
export declare const ShareRootSquash: {
    /**
     * No root squash.
     */
    readonly NoRootSquash: "NoRootSquash";
    /**
     * Root squash.
     */
    readonly RootSquash: "RootSquash";
    /**
     * All squash.
     */
    readonly AllSquash: "AllSquash";
};
/**
 * Root squash defines how root users on clients are mapped to the NFS share.
 */
export type ShareRootSquash = (typeof ShareRootSquash)[keyof typeof ShareRootSquash];
