import { IExecuteFunctions, INodeExecutionData } from 'n8n-workflow';
/**
 * Get a list of all guest accounts
 */
export declare function listGuestUsers(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a guest account by ID
 */
export declare function getGuestUser(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Get a guest account by username
 */
export declare function getGuestUserByUsername(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Create a new guest user account
 */
export declare function createGuestUser(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Update a guest user account
 */
export declare function updateGuestUser(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Update a guest user account by username
 */
export declare function updateGuestUserByUsername(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Replace a guest user account
 */
export declare function replaceGuestUser(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Replace a guest user account by username
 */
export declare function replaceGuestUserByUsername(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Delete a guest user account
 */
export declare function deleteGuestUser(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
/**
 * Delete a guest user account by username
 */
export declare function deleteGuestUserByUsername(this: IExecuteFunctions): Promise<INodeExecutionData[]>;
