import type { UmbCurrentUserAction, UmbCurrentUserActionArgs } from '../current-user-action.extension.js';
import { UmbActionBase } from '../../../core/action/index.js';
import type { UmbControllerHost } from '../../../../libs/controller-api/index.js';
export declare class UmbEditCurrentUserAction<ArgsMetaType = never> extends UmbActionBase<UmbCurrentUserActionArgs<ArgsMetaType>> implements UmbCurrentUserAction<ArgsMetaType> {
    #private;
    constructor(host: UmbControllerHost, args: UmbCurrentUserActionArgs<ArgsMetaType>);
    getHref(): Promise<string>;
    execute(): Promise<void>;
}
export { UmbEditCurrentUserAction as api };
