/**
 * Synapse REST API
 * No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)
 *
 * The version of the OpenAPI document: v1
 *
 *
 * NOTE: This class is auto generated by OpenAPI Generator (https://openapi-generator.tech).
 * https://openapi-generator.tech
 * Do not edit the class manually.
 */
/**
 * Set the limit on the number of files bytes for a single project storage location
 * @export
 * @interface ProjectStorageLocationLimit
 */
export interface ProjectStorageLocationLimit {
    /**
     * The ID of the project
     * @type {string}
     * @memberof ProjectStorageLocationLimit
     */
    projectId: string;
    /**
     * The ID of the storage location
     * @type {number}
     * @memberof ProjectStorageLocationLimit
     */
    storageLocationId: number;
    /**
     * Sets the limit on the number of file bytes that can be associated with this project storage location. The value can be null if there is no limit for the storage location.
     * @type {number}
     * @memberof ProjectStorageLocationLimit
     */
    maxAllowedFileBytes?: number;
}
/**
 * Check if a given object implements the ProjectStorageLocationLimit interface.
 */
export declare function instanceOfProjectStorageLocationLimit(value: object): value is ProjectStorageLocationLimit;
export declare function ProjectStorageLocationLimitFromJSON(json: any): ProjectStorageLocationLimit;
export declare function ProjectStorageLocationLimitFromJSONTyped(json: any, ignoreDiscriminator: boolean): ProjectStorageLocationLimit;
export declare function ProjectStorageLocationLimitToJSON(json: any): ProjectStorageLocationLimit;
export declare function ProjectStorageLocationLimitToJSONTyped(value?: ProjectStorageLocationLimit | null, ignoreDiscriminator?: boolean): any;
