/* tslint:disable */ /* eslint-disable */ /* auto-generated by NAPI-RS */ export declare function callAltThreadFunc(callback: (...args: any[]) => any): void export declare function generateManifest(dir: string, progress: (...args: any[]) => any, log: (...args: any[]) => any, callback: (...args: any[]) => any): void export declare function generateRootCa(): Array export declare function generateClientCertificate(clientId: string, clientName: string, rootCa: string, rootCaPrivate: string): Array export declare function verifyClientCertificate(clientCert: string, rootCa: string): boolean export declare function signNonce(privateKey: string, nonce: string): string export declare function verifyNonce(publicCert: string, nonce: string, signature: string): boolean