import { DeleteUserLocalization } from './delete-user-localization';
export type DeleteUserPluginOptions = {
    /**
     * When `true`, matches server `sendDeleteAccountVerification`: deletion starts by sending a
     * verification email instead of deleting immediately in this request.
     */
    sendDeleteAccountVerification?: boolean;
    /**
     * Override the plugin's default localization strings.
     * @remarks `DeleteUserLocalization`
     */
    localization?: Partial<DeleteUserLocalization>;
};
export declare const deleteUserPlugin: ((options?: DeleteUserPluginOptions | undefined) => {
    localization: {
        deleteAccount: string;
        deleteAccountDescription: string;
        deleteUserVerificationSent: string;
        deleteUserSuccess: string;
    };
    sendDeleteAccountVerification: boolean;
} & {
    id: "deleteUser";
}) & {
    id: "deleteUser";
};
