n8n
Version:
n8n Workflow Automation Tool
13 lines (12 loc) • 857 B
TypeScript
import { VariableListRequestDto } from '@n8n/api-types';
import { VariablesRequest } from '../../requests';
import { VariablesService } from './variables.service.ee';
export declare class VariablesController {
private readonly variablesService;
constructor(variablesService: VariablesService);
getVariables(_req: unknown, _res: unknown, query: VariableListRequestDto): Promise<import("../../databases/entities/variables").Variables[]>;
createVariable(req: VariablesRequest.Create): Promise<import("../../databases/entities/variables").Variables>;
getVariable(req: VariablesRequest.Get): Promise<import("../../databases/entities/variables").Variables>;
updateVariable(req: VariablesRequest.Update): Promise<import("../../databases/entities/variables").Variables>;
deleteVariable(req: VariablesRequest.Delete): Promise<boolean>;
}