import { LatestBlockHashType } from './helpers/getLatestBlockHash'; import { NativeAuthConfigType } from './nativeAuth.types'; interface NativeAuthInitType { extraInfo?: { [key: string]: string; }; latestBlockInfo?: LatestBlockHashType; noCache?: boolean; } export declare const nativeAuth: (config?: NativeAuthConfigType) => { initialize: (initProps?: NativeAuthInitType) => Promise; getToken: ({ address, token, signature }: { address: string; token: string; signature: string; }) => string; getTokenExpiration: (token?: string | undefined) => import("./methods/getTokenExpiration").GetTokenExpirationReturnType; }; export {};