import { ForgetPasswordWidget } from './ForgetPasswordWidget';
export declare class FirstResetPasswordWidget extends ForgetPasswordWidget {
    initialize(config: any): this;
    protected get verificationRules(): {
        newPassword: {
            required: boolean;
            validator: (rule: import("@oinone/kunlun-vue-ui-common").FormItemRule, value: string) => Promise<void | never>;
        }[];
        confirmPassword: {
            required: boolean;
            validator: (role: import("@oinone/kunlun-vue-ui-common").FormItemRule, value: string) => Promise<void | never>;
        }[];
    };
    protected onOk(): Promise<void>;
    protected executeResetPasswordByFirst(password: string, confirmPassword: any): Promise<boolean>;
    protected mountedProcess(): Promise<void>;
}
