import { Capability } from './Capability';
import { ExportLocationObject } from './ExportLocationObject';
import { ProtocolEnum } from './ProtocolEnum';
import { StatusEnum } from './StatusEnum';
import { TypeEnum } from './TypeEnum';
/** Share */
export interface Share {
    /** Share capabilities */
    capabilities?: Capability[];
    /** The date and timestamp when the resource was created */
    createdAt: string;
    /** Share description */
    description?: string;
    /** Share export locations */
    exportLocations?: ExportLocationObject[];
    /** Share ID */
    id: string;
    /** Whether the share is public */
    isPublic: boolean;
    /** Share name */
    name?: string;
    /** Share protocol */
    protocol: ProtocolEnum;
    /** Region */
    region: string;
    /** Share size in GB */
    size: number;
    /** Share status */
    status: StatusEnum;
    /** Share type */
    type: TypeEnum;
    /** The date and timestamp when the resource was updated for the last time */
    updatedAt: string;
}
//# sourceMappingURL=Share.d.ts.map