import { Deserializer, Serializer } from '@aptos-labs/ts-sdk'; import { AptosSignInInput } from '@aptos-labs/wallet-standard'; import { DappInfo, ExtendedNetwork } from '../../shared'; import { SerializedWalletRequest, WalletRequest } from '../../WalletRequest'; export interface SignInRequest extends WalletRequest { args: SignInRequest.Args; } export declare namespace SignInRequest { const name: "signIn"; type RequestName = typeof name; const supportedVersions: readonly [1, 2, 3]; type SupportedVersions = (typeof supportedVersions)[number]; const currentVersion: 3; type CurrentVersion = typeof currentVersion; type Args = AptosSignInInput & { network: ExtendedNetwork; }; function serializeArgs(serializer: Serializer, value: Args): void; function deserializeArgs(deserializer: Deserializer, _: SupportedVersions): Args; function serialize(dappInfo: DappInfo, args: SignInRequest.Args): SerializedWalletRequest; function deserialize(request: SerializedWalletRequest): SignInRequest; function isSerialized(request: SerializedWalletRequest): request is SerializedWalletRequest; } //# sourceMappingURL=request.d.ts.map