export default class KeychainFile { #private; static Open(keychain: string, password?: string): Promise; constructor(keychain: string, password?: string); GetPath(): string; GetName(): string; SetPassword(password: string): void; ChangePassword(oldPassword: string, newPassword: string): Promise; Lock(): Promise; Unlock(password?: string): Promise; SetTimeout(seconds: number): Promise; SetDefault(): Promise; SetLogin(): Promise; SetList(): Promise; ImportCertificateFromFile(certificate: string, passphrase: string): Promise; AllowAccessForAppleTools(password?: string): Promise; FindGenericPassword(service: string): Promise; ShowCodeSigning(): Promise; }