import { AxiosInstance } from "axios"; import { FunctionInvokeOptions, FunctionResponse } from "./types"; export declare class NexaFunctions { private client; constructor(client: AxiosInstance); /** * Invoca una función personalizada en NexaBase * @param name Nombre de la función * @param payload Datos a enviar a la función * @param options Opciones de invocación (método, headers, etc.) */ invoke(name: string, payload?: any, options?: FunctionInvokeOptions): Promise>; /** * Obtiene la lista de funciones disponibles (si el usuario tiene permisos) */ list(): Promise; }