import{TmpDir}from"builder-util/out/util";exportdeclareconstappleCertificatePrefixes:string[];exportdeclaretypeCertType="Developer ID Application"|"Developer ID Installer"|"3rd Party Mac Developer Application"|"3rd Party Mac Developer Installer"|"Mac Developer"|"Apple Development"|"Apple Distribution";exportinterfaceCodeSigningInfo{keychainFile?:string|null;}exportdeclarefunctionisSignAllowed(isPrintWarn?:boolean):boolean;exportdeclarefunctionreportError(isMas:boolean,certificateTypes:CertType[],qualifier:string|null|undefined,keychainFile:string|null|undefined,isForceCodeSigning:boolean):Promise<void>;exportinterfaceCreateKeychainOptions{tmpDir:TmpDir;cscLink:string;cscKeyPassword:string;cscILink?:string|null;cscIKeyPassword?:string|null;currentDir:string;}exportdeclarefunctionremoveKeychain(keychainFile:string,printWarn?:boolean):Promise<any>;exportdeclarefunctioncreateKeychain({tmpDir,cscLink,cscKeyPassword,cscILink,cscIKeyPassword,currentDir}:CreateKeychainOptions):Promise<CodeSigningInfo>;/** @private */exportdeclarefunctionsign(path:string,name:string,keychain:string):Promise<any>;exportdeclareletfindIdentityRawResult:Promise<Array<string>>|null;exportdeclareclassIdentity{readonlyname:string;readonlyhash:string;constructor(name:string,hash:string);}exportdeclarefunctionfindIdentity(certType:CertType,qualifier?:string|null,keychain?:string|null):Promise<Identity|null>;