import type { IExecuteFunctions, INodeProperties } from 'n8n-workflow'; export declare const properties: INodeProperties[]; export declare const description: { displayOptions: { hide?: { [key: string]: (import("n8n-workflow").NodeParameterValue | import("n8n-workflow").DisplayCondition)[] | undefined; } | undefined; show?: { [key: string]: (import("n8n-workflow").NodeParameterValue | import("n8n-workflow").DisplayCondition)[] | undefined; '@version'?: (number | import("n8n-workflow").DisplayCondition)[] | undefined; } | undefined; hideOnCloud?: boolean | undefined; }; displayName: string; name: string; type: import("n8n-workflow").NodePropertyTypes; typeOptions?: import("n8n-workflow").INodePropertyTypeOptions | undefined; default: import("n8n-workflow").NodeParameterValueType; description?: string | undefined; hint?: string | undefined; disabledOptions?: import("n8n-workflow").IDisplayOptions | undefined; options?: (INodeProperties | import("n8n-workflow").INodePropertyOptions | import("n8n-workflow").INodePropertyCollection)[] | undefined; placeholder?: string | undefined; isNodeSetting?: boolean | undefined; noDataExpression?: boolean | undefined; required?: boolean | undefined; routing?: import("n8n-workflow").INodePropertyRouting | undefined; credentialTypes?: ("extends:oAuth2Api" | "extends:oAuth1Api" | "has:authenticate" | "has:genericAuth")[] | undefined; extractValue?: import("n8n-workflow").INodePropertyValueExtractorRegex | undefined; modes?: import("n8n-workflow").INodePropertyMode[] | undefined; requiresDataPath?: "single" | "multiple" | undefined; doNotInherit?: boolean | undefined; validateType?: keyof import("n8n-workflow").FieldTypeMap | undefined; ignoreValidationDuringExecution?: boolean | undefined; }[]; export declare function execute(this: IExecuteFunctions, index: number): Promise;