/** * Auth UI 组件 — RegisterForm * Shadow DOM 封装的注册表单组件 * 继承 BaseComponent,使用 i18n 国际化 */ import { BaseComponent } from '../../base/BaseComponent'; export interface RegisterFormConfig { tenantId: string; locale?: string; onSuccess?: (token: { access_token: string; refresh_token: string; }) => void; onError?: (error: Error) => void; showLoginLink?: boolean; } export declare class RegisterForm extends BaseComponent { private config; constructor(); static get observedAttributes(): string[]; connectedCallback(): void; configure(config: Partial): void; protected styles(): string; protected render(): string; protected afterRender(): void; } /** 注册"注册表单"自定义元素 */ export declare function registerRegisterForm(): void; //# sourceMappingURL=RegisterForm.d.ts.map