/**
 * Impersonate screen - allows users with impersonation permission to
 * continue as themselves or switch to another user
 *
 * Corresponds to: /u2/impersonate
 */
import type { ScreenContext, ScreenResult, ScreenDefinition } from "./types";
/**
 * Create the impersonate screen
 */
export declare function impersonateScreen(context: ScreenContext): Promise<ScreenResult>;
/**
 * Screen definition for the impersonate screen
 */
export declare const impersonateScreenDefinition: ScreenDefinition;
