/** * 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. */ /** * Request for a new function to enhance Agent capabilities for tabular data curation. * @export * @interface AgentFeatureRequest */ export interface AgentFeatureRequest { /** * Detailed description of the requested function and how it would help with tabular data curation. * @type {string} * @memberof AgentFeatureRequest */ featureDescription?: string; /** * Category of the requested feature for better organization and prioritization. * @type {string} * @memberof AgentFeatureRequest */ category?: AgentFeatureRequestCategoryEnum; /** * Suggested priority level for the feature request. * @type {string} * @memberof AgentFeatureRequest */ priority?: AgentFeatureRequestPriorityEnum; /** * Specific use case or scenario where this feature would be beneficial. * @type {string} * @memberof AgentFeatureRequest */ useCase?: string; /** * Role or type of user who would benefit from this feature (e.g., data analyst, researcher, business user). * @type {string} * @memberof AgentFeatureRequest */ userRole?: string; } /** * @export */ export declare const AgentFeatureRequestCategoryEnum: { readonly data_cleaning: "data_cleaning"; readonly data_transformation: "data_transformation"; readonly data_validation: "data_validation"; readonly data_analysis: "data_analysis"; readonly visualization: "visualization"; readonly import_export: "import_export"; readonly collaboration: "collaboration"; readonly automation: "automation"; readonly other: "other"; }; export type AgentFeatureRequestCategoryEnum = typeof AgentFeatureRequestCategoryEnum[keyof typeof AgentFeatureRequestCategoryEnum]; /** * @export */ export declare const AgentFeatureRequestPriorityEnum: { readonly low: "low"; readonly medium: "medium"; readonly high: "high"; readonly critical: "critical"; }; export type AgentFeatureRequestPriorityEnum = typeof AgentFeatureRequestPriorityEnum[keyof typeof AgentFeatureRequestPriorityEnum]; /** * Check if a given object implements the AgentFeatureRequest interface. */ export declare function instanceOfAgentFeatureRequest(value: object): value is AgentFeatureRequest; export declare function AgentFeatureRequestFromJSON(json: any): AgentFeatureRequest; export declare function AgentFeatureRequestFromJSONTyped(json: any, ignoreDiscriminator: boolean): AgentFeatureRequest; export declare function AgentFeatureRequestToJSON(json: any): AgentFeatureRequest; export declare function AgentFeatureRequestToJSONTyped(value?: AgentFeatureRequest | null, ignoreDiscriminator?: boolean): any;