/** * 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. */ /** * This object is deprecated and will be removed in future versions of Synapse. * @export * @interface PresignedUrl */ export interface PresignedUrl { /** * The token ID for this url * @type {string} * @memberof PresignedUrl */ tokenID?: string; /** * A presigned url for downloading. * @type {string} * @memberof PresignedUrl */ presignedUrl?: string; /** * The status of this URL * @type {string} * @memberof PresignedUrl */ status?: PresignedUrlStatusEnum; } /** * @export */ export declare const PresignedUrlStatusEnum: { readonly DOES_NOT_EXIST: "DOES_NOT_EXIST"; readonly READ_FOR_DOWNLOAD: "READ_FOR_DOWNLOAD"; }; export type PresignedUrlStatusEnum = typeof PresignedUrlStatusEnum[keyof typeof PresignedUrlStatusEnum]; /** * Check if a given object implements the PresignedUrl interface. */ export declare function instanceOfPresignedUrl(value: object): value is PresignedUrl; export declare function PresignedUrlFromJSON(json: any): PresignedUrl; export declare function PresignedUrlFromJSONTyped(json: any, ignoreDiscriminator: boolean): PresignedUrl; export declare function PresignedUrlToJSON(json: any): PresignedUrl; export declare function PresignedUrlToJSONTyped(value?: PresignedUrl | null, ignoreDiscriminator?: boolean): any;