/**
 * 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.
 */
/**
 * Represents a single column assignment (one entry of the SQL SET clause).
 * @export
 * @interface LiteralSetValue
 */
export interface LiteralSetValue {
    /**
     * Required. Full name of the exact type used.
     * @type {string}
     * @memberof LiteralSetValue
     */
    concreteType: LiteralSetValueConcreteTypeEnum;
    /**
     * Target column name to update.
     * @type {string}
     * @memberof LiteralSetValue
     */
    columnName?: string;
    /**
     * Literal JSON value to assign to the field in each target document: string, number, boolean, object, array, or null. Omit the "value" property to remove/unset the field (`undefined`); include `"value": null` to store JSON null. Must be a literal constant — no SQL or expressions; value is bound and stored as-is.
     * @type {any}
     * @memberof LiteralSetValue
     */
    value?: any | null;
}
/**
 * @export
 */
export declare const LiteralSetValueConcreteTypeEnum: {
    readonly org_sagebionetworks_repo_model_grid_update_LiteralSetValue: "org.sagebionetworks.repo.model.grid.update.LiteralSetValue";
};
export type LiteralSetValueConcreteTypeEnum = typeof LiteralSetValueConcreteTypeEnum[keyof typeof LiteralSetValueConcreteTypeEnum];
/**
 * Check if a given object implements the LiteralSetValue interface.
 */
export declare function instanceOfLiteralSetValue(value: object): value is LiteralSetValue;
export declare function LiteralSetValueFromJSON(json: any): LiteralSetValue;
export declare function LiteralSetValueFromJSONTyped(json: any, ignoreDiscriminator: boolean): LiteralSetValue;
export declare function LiteralSetValueToJSON(json: any): LiteralSetValue;
export declare function LiteralSetValueToJSONTyped(value?: LiteralSetValue | null, ignoreDiscriminator?: boolean): any;
