import { IExecuteFunctions, ILoadOptionsFunctions, IDataObject } from 'n8n-workflow';
import FormData from 'form-data';
export declare function nextcloudDeckApiRequest(this: IExecuteFunctions | ILoadOptionsFunctions, method: string, endpoint: string, body?: IDataObject): Promise<IDataObject>;
export declare function nextcloudDeckFileUploadRequest(this: IExecuteFunctions | ILoadOptionsFunctions, method: string, endpoint: string, formData: FormData): Promise<IDataObject>;
export declare function nextcloudDeckOcsApiRequest(this: IExecuteFunctions | ILoadOptionsFunctions, method: string, endpoint: string, body?: IDataObject): Promise<IDataObject>;
export declare function nextcloudShareeApiRequest(this: IExecuteFunctions | ILoadOptionsFunctions, method: string, endpoint: string, body?: IDataObject): Promise<IDataObject>;
export declare function nextcloudOcsUsersApiRequest(this: IExecuteFunctions | ILoadOptionsFunctions, method: string, endpoint: string, body?: IDataObject): Promise<IDataObject>;
export declare function nextcloudWebDavCommentsApiRequest(this: IExecuteFunctions | ILoadOptionsFunctions, method: string, endpoint: string, body?: string, contentType?: string): Promise<IDataObject>;
