import 'dingtalk-jsapi/entry/union'; interface SuiteDingPros { corpId?: string; deployType?: string; suiteId?: string; stdCode?: string; appCode?: string; appId?: string; redirectUrl?: string; } interface UserDetalPros { userId: string; userCode: string; tenantId: string; tenantCode: string; channel?: string; } interface UserAuthInfoProps { token: string; userDetail: UserDetalPros; isSingleAppTenant?: boolean; } export interface JumpWorkSpaceProps { userAuthInfo: UserAuthInfoProps; stdCode?: string; appCode?: string; redirectUrl?: string; } export interface ScanDingCodeProps { corpId?: string; deployType?: string; suiteId?: string; stdCode?: string; appCode?: string; appId?: string; redirectUrl?: string; } interface WXAuthProps { corpId: string; appId?: string; redirectUrl?: string; } export declare function scanDingCodeAuth(props: ScanDingCodeProps): Promise; export declare function suiteDingAuth(props: SuiteDingPros): Promise; export declare function wxAuth(props: WXAuthProps): Promise; export declare function jumpToNoCodeWorkspace(props: JumpWorkSpaceProps): Promise; export {};