import { INodeProperties } from 'n8n-workflow'; import { getUser, listUsers, createUser } from './operations'; import { IUserData, IUserCreateResponse, IUserInviteData, IUserInviteResponse, IUserListResponse } from './user.interfaces'; export declare const userOperations: ({ displayOptions: { show: { operation: string[]; resource: string[]; }; hide?: { [key: string]: import("n8n-workflow").NodeParameterValue[] | undefined; } | undefined; }; displayName: string; name: string; type: import("n8n-workflow").NodePropertyTypes; typeOptions?: import("n8n-workflow").INodePropertyTypeOptions | undefined; default: import("n8n-workflow").NodeParameterValue | import("n8n-workflow").INodeParameters | import("n8n-workflow").NodeParameterValue[] | import("n8n-workflow").INodeParameters[]; description?: string | undefined; hint?: string | 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; } | { displayName: string; name: string; type: string; noDataExpression: boolean; displayOptions: { show: { resource: string[]; }; }; options: { name: string; value: string; description: string; action: string; }[]; default: string; })[]; export declare const userOperationMapping: { create: typeof createUser; get: typeof getUser; list: typeof listUsers; }; export { createUser, getUser, listUsers, IUserData, IUserCreateResponse, IUserInviteData, IUserInviteResponse, IUserListResponse, };