import TurboNativeGoproxy from './NativeTurboNativeGoproxy';

export function multiply(a: number, b: number): number {
  return TurboNativeGoproxy.multiply(a, b);
}

// Secure Storage API
export async function setSecureItem(key: string, value: string): Promise<void> {
  return TurboNativeGoproxy.setSecureItem(key, value);
}

export async function getSecureItem(key: string): Promise<string | null> {
  return TurboNativeGoproxy.getSecureItem(key);
}

export async function removeSecureItem(key: string): Promise<void> {
  return TurboNativeGoproxy.removeSecureItem(key);
}

export async function hasSecureItem(key: string): Promise<boolean> {
  return TurboNativeGoproxy.hasSecureItem(key);
}
