import { KeyPair } from '@microsoft/dev-tunnels-ssh'; import { KeyFormatter } from './keyFormatter'; import { KeyData } from './keyData'; /** Provides import/export of the JSON Web Key format. */ export declare class JsonWebKeyFormatter implements KeyFormatter { import(keyData: KeyData): Promise; export(keyPair: KeyPair, includePrivate: boolean): Promise; decrypt(keyData: KeyData, passphrase: string | null): Promise; encrypt(keyData: KeyData, passphrase: string): Promise; private static formatRsa; private static parseRsa; private static formatEC; private static parseEC; private static formatBigInt; private static parseBigInt; private static base64UrlEncode; } //# sourceMappingURL=jsonWebKeyFormatter.d.ts.map