/// import type { OutputFormat, Output, StrictUint8Array } from './types' export function edwardsToMontgomeryPublic(options: { publicKey: StrictUint8Array format?: F }): Promise> export function edwardsToMontgomeryPublicSync(options: { publicKey: StrictUint8Array format?: F }): Output export function edwardsToMontgomeryPrivate(options: { privateKey: StrictUint8Array format?: F }): Promise> export function edwardsToPublic(options: { privateKey: StrictUint8Array format?: F }): Promise> export function edwardsToPublicSync(options: { privateKey: StrictUint8Array format?: F }): Output export function montgomeryToPublic(options: { privateKey: StrictUint8Array format?: F }): Promise> export function montgomeryToPublicSync(options: { privateKey: StrictUint8Array format?: F }): Output export function getSharedSecretMontgomery(options: { privateKey: StrictUint8Array publicKey: StrictUint8Array format?: F }): Promise> export function getSharedSecretMontgomerySync(options: { privateKey: StrictUint8Array publicKey: StrictUint8Array format?: F }): Output export function signDetached(options: { message: StrictUint8Array privateKey: StrictUint8Array format?: F }): Promise> export function signDetachedSync(options: { message: StrictUint8Array privateKey: StrictUint8Array format?: F }): Output export function verifyDetached(options: { message: StrictUint8Array signature: StrictUint8Array publicKey: StrictUint8Array }): Promise export function verifyDetachedSync(options: { message: StrictUint8Array signature: StrictUint8Array publicKey: StrictUint8Array }): boolean export function signAttached(options: { message: StrictUint8Array privateKey: StrictUint8Array format?: F }): Promise> export function signOpen(options: { signed: StrictUint8Array publicKey: StrictUint8Array format?: F }): Promise>