UNPKG

tns-platform-declarations

Version:

Platform-specific TypeScript declarations for NativeScript for accessing native objects

712 lines (367 loc) • 24.6 kB
declare function CFFTPCreateParsedResourceListing(alloc: any, buffer: string | interop.Pointer | interop.Reference<any>, bufferLength: number, parsed: interop.Pointer | interop.Reference<NSDictionary<any, any>>): number; declare function CFHTTPAuthenticationAppliesToRequest(auth: any, request: any): boolean; declare function CFHTTPAuthenticationCopyDomains(auth: any): interop.Unmanaged<NSArray<any>>; declare function CFHTTPAuthenticationCopyMethod(auth: any): interop.Unmanaged<string>; declare function CFHTTPAuthenticationCopyRealm(auth: any): interop.Unmanaged<string>; declare function CFHTTPAuthenticationCreateFromResponse(alloc: any, response: any): interop.Unmanaged<any>; declare function CFHTTPAuthenticationGetTypeID(): number; declare function CFHTTPAuthenticationIsValid(auth: any, error: interop.Pointer | interop.Reference<CFStreamError>): boolean; declare function CFHTTPAuthenticationRequiresAccountDomain(auth: any): boolean; declare function CFHTTPAuthenticationRequiresOrderedRequests(auth: any): boolean; declare function CFHTTPAuthenticationRequiresUserNameAndPassword(auth: any): boolean; declare function CFHTTPMessageAddAuthentication(request: any, authenticationFailureResponse: any, username: string, password: string, authenticationScheme: string, forProxy: boolean): boolean; declare function CFHTTPMessageAppendBytes(message: any, newBytes: string | interop.Pointer | interop.Reference<any>, numBytes: number): boolean; declare function CFHTTPMessageApplyCredentialDictionary(request: any, auth: any, dict: NSDictionary<any, any>, error: interop.Pointer | interop.Reference<CFStreamError>): boolean; declare function CFHTTPMessageApplyCredentials(request: any, auth: any, username: string, password: string, error: interop.Pointer | interop.Reference<CFStreamError>): boolean; declare function CFHTTPMessageCopyAllHeaderFields(message: any): interop.Unmanaged<NSDictionary<any, any>>; declare function CFHTTPMessageCopyBody(message: any): interop.Unmanaged<NSData>; declare function CFHTTPMessageCopyHeaderFieldValue(message: any, headerField: string): interop.Unmanaged<string>; declare function CFHTTPMessageCopyRequestMethod(request: any): interop.Unmanaged<string>; declare function CFHTTPMessageCopyRequestURL(request: any): interop.Unmanaged<NSURL>; declare function CFHTTPMessageCopyResponseStatusLine(response: any): interop.Unmanaged<string>; declare function CFHTTPMessageCopySerializedMessage(message: any): interop.Unmanaged<NSData>; declare function CFHTTPMessageCopyVersion(message: any): interop.Unmanaged<string>; declare function CFHTTPMessageCreateCopy(alloc: any, message: any): interop.Unmanaged<any>; declare function CFHTTPMessageCreateEmpty(alloc: any, isRequest: boolean): interop.Unmanaged<any>; declare function CFHTTPMessageCreateRequest(alloc: any, requestMethod: string, url: NSURL, httpVersion: string): interop.Unmanaged<any>; declare function CFHTTPMessageCreateResponse(alloc: any, statusCode: number, statusDescription: string, httpVersion: string): interop.Unmanaged<any>; declare function CFHTTPMessageGetResponseStatusCode(response: any): number; declare function CFHTTPMessageGetTypeID(): number; declare function CFHTTPMessageIsHeaderComplete(message: any): boolean; declare function CFHTTPMessageIsRequest(message: any): boolean; declare function CFHTTPMessageSetBody(message: any, bodyData: NSData): void; declare function CFHTTPMessageSetHeaderFieldValue(message: any, headerField: string, value: string): void; declare function CFHostCancelInfoResolution(theHost: any, info: CFHostInfoType): void; interface CFHostClientContext { version: number; info: interop.Pointer | interop.Reference<any>; retain: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>) => interop.Pointer | interop.Reference<any>>; release: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>) => void>; copyDescription: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>) => string>; } declare var CFHostClientContext: interop.StructType<CFHostClientContext>; declare function CFHostCreateCopy(alloc: any, host: any): interop.Unmanaged<any>; declare function CFHostCreateWithAddress(allocator: any, addr: NSData): interop.Unmanaged<any>; declare function CFHostCreateWithName(allocator: any, hostname: string): interop.Unmanaged<any>; declare function CFHostGetAddressing(theHost: any, hasBeenResolved: string | interop.Pointer | interop.Reference<any>): interop.Unmanaged<NSArray<any>>; declare function CFHostGetNames(theHost: any, hasBeenResolved: string | interop.Pointer | interop.Reference<any>): interop.Unmanaged<NSArray<any>>; declare function CFHostGetReachability(theHost: any, hasBeenResolved: string | interop.Pointer | interop.Reference<any>): interop.Unmanaged<NSData>; declare function CFHostGetTypeID(): number; declare const enum CFHostInfoType { kCFHostAddresses = 0, kCFHostNames = 1, kCFHostReachability = 2 } declare function CFHostScheduleWithRunLoop(theHost: any, runLoop: any, runLoopMode: string): void; declare function CFHostSetClient(theHost: any, clientCB: interop.FunctionReference<(p1: any, p2: CFHostInfoType, p3: interop.Pointer | interop.Reference<CFStreamError>, p4: interop.Pointer | interop.Reference<any>) => void>, clientContext: interop.Pointer | interop.Reference<CFHostClientContext>): boolean; declare function CFHostStartInfoResolution(theHost: any, info: CFHostInfoType, error: interop.Pointer | interop.Reference<CFStreamError>): boolean; declare function CFHostUnscheduleFromRunLoop(theHost: any, runLoop: any, runLoopMode: string): void; declare function CFNetDiagnosticCopyNetworkStatusPassively(details: any, description: interop.Pointer | interop.Reference<string>): number; declare function CFNetDiagnosticCreateWithStreams(alloc: any, readStream: NSInputStream, writeStream: NSOutputStream): interop.Unmanaged<any>; declare function CFNetDiagnosticCreateWithURL(alloc: any, url: NSURL): interop.Unmanaged<any>; declare function CFNetDiagnosticDiagnoseProblemInteractively(details: any): number; declare function CFNetDiagnosticSetName(details: any, name: string): void; declare const enum CFNetDiagnosticStatusValues { kCFNetDiagnosticNoErr = 0, kCFNetDiagnosticErr = -66560, kCFNetDiagnosticConnectionUp = -66559, kCFNetDiagnosticConnectionIndeterminate = -66558, kCFNetDiagnosticConnectionDown = -66557 } declare function CFNetServiceBrowserCreate(alloc: any, clientCB: interop.FunctionReference<(p1: any, p2: number, p3: any, p4: interop.Pointer | interop.Reference<CFStreamError>, p5: interop.Pointer | interop.Reference<any>) => void>, clientContext: interop.Pointer | interop.Reference<CFNetServiceClientContext>): interop.Unmanaged<any>; declare const enum CFNetServiceBrowserFlags { kCFNetServiceFlagMoreComing = 1, kCFNetServiceFlagIsDomain = 2, kCFNetServiceFlagIsDefault = 4, kCFNetServiceFlagIsRegistrationDomain = 4, kCFNetServiceFlagRemove = 8 } declare function CFNetServiceBrowserGetTypeID(): number; declare function CFNetServiceBrowserInvalidate(browser: any): void; declare function CFNetServiceBrowserScheduleWithRunLoop(browser: any, runLoop: any, runLoopMode: string): void; declare function CFNetServiceBrowserSearchForDomains(browser: any, registrationDomains: boolean, error: interop.Pointer | interop.Reference<CFStreamError>): boolean; declare function CFNetServiceBrowserSearchForServices(browser: any, domain: string, serviceType: string, error: interop.Pointer | interop.Reference<CFStreamError>): boolean; declare function CFNetServiceBrowserStopSearch(browser: any, error: interop.Pointer | interop.Reference<CFStreamError>): void; declare function CFNetServiceBrowserUnscheduleFromRunLoop(browser: any, runLoop: any, runLoopMode: string): void; declare function CFNetServiceCancel(theService: any): void; interface CFNetServiceClientContext { version: number; info: interop.Pointer | interop.Reference<any>; retain: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>) => interop.Pointer | interop.Reference<any>>; release: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>) => void>; copyDescription: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>) => string>; } declare var CFNetServiceClientContext: interop.StructType<CFNetServiceClientContext>; declare function CFNetServiceCreate(alloc: any, domain: string, serviceType: string, name: string, port: number): interop.Unmanaged<any>; declare function CFNetServiceCreateCopy(alloc: any, service: any): interop.Unmanaged<any>; declare function CFNetServiceCreateDictionaryWithTXTData(alloc: any, txtRecord: NSData): interop.Unmanaged<NSDictionary<any, any>>; declare function CFNetServiceCreateTXTDataWithDictionary(alloc: any, keyValuePairs: NSDictionary<any, any>): interop.Unmanaged<NSData>; declare function CFNetServiceGetAddressing(theService: any): interop.Unmanaged<NSArray<any>>; declare function CFNetServiceGetDomain(theService: any): interop.Unmanaged<string>; declare function CFNetServiceGetName(theService: any): interop.Unmanaged<string>; declare function CFNetServiceGetPortNumber(theService: any): number; declare function CFNetServiceGetTXTData(theService: any): interop.Unmanaged<NSData>; declare function CFNetServiceGetTargetHost(theService: any): interop.Unmanaged<string>; declare function CFNetServiceGetType(theService: any): interop.Unmanaged<string>; declare function CFNetServiceGetTypeID(): number; declare function CFNetServiceMonitorCreate(alloc: any, theService: any, clientCB: interop.FunctionReference<(p1: any, p2: any, p3: CFNetServiceMonitorType, p4: NSData, p5: interop.Pointer | interop.Reference<CFStreamError>, p6: interop.Pointer | interop.Reference<any>) => void>, clientContext: interop.Pointer | interop.Reference<CFNetServiceClientContext>): interop.Unmanaged<any>; declare function CFNetServiceMonitorGetTypeID(): number; declare function CFNetServiceMonitorInvalidate(monitor: any): void; declare function CFNetServiceMonitorScheduleWithRunLoop(monitor: any, runLoop: any, runLoopMode: string): void; declare function CFNetServiceMonitorStart(monitor: any, recordType: CFNetServiceMonitorType, error: interop.Pointer | interop.Reference<CFStreamError>): boolean; declare function CFNetServiceMonitorStop(monitor: any, error: interop.Pointer | interop.Reference<CFStreamError>): void; declare const enum CFNetServiceMonitorType { kCFNetServiceMonitorTXT = 1 } declare function CFNetServiceMonitorUnscheduleFromRunLoop(monitor: any, runLoop: any, runLoopMode: string): void; declare const enum CFNetServiceRegisterFlags { kCFNetServiceFlagNoAutoRename = 1 } declare function CFNetServiceRegisterWithOptions(theService: any, options: number, error: interop.Pointer | interop.Reference<CFStreamError>): boolean; declare function CFNetServiceResolveWithTimeout(theService: any, timeout: number, error: interop.Pointer | interop.Reference<CFStreamError>): boolean; declare function CFNetServiceScheduleWithRunLoop(theService: any, runLoop: any, runLoopMode: string): void; declare function CFNetServiceSetClient(theService: any, clientCB: interop.FunctionReference<(p1: any, p2: interop.Pointer | interop.Reference<CFStreamError>, p3: interop.Pointer | interop.Reference<any>) => void>, clientContext: interop.Pointer | interop.Reference<CFNetServiceClientContext>): boolean; declare function CFNetServiceSetTXTData(theService: any, txtRecord: NSData): boolean; declare function CFNetServiceUnscheduleFromRunLoop(theService: any, runLoop: any, runLoopMode: string): void; declare const enum CFNetServicesError { kCFNetServicesErrorUnknown = -72000, kCFNetServicesErrorCollision = -72001, kCFNetServicesErrorNotFound = -72002, kCFNetServicesErrorInProgress = -72003, kCFNetServicesErrorBadArgument = -72004, kCFNetServicesErrorCancel = -72005, kCFNetServicesErrorInvalid = -72006, kCFNetServicesErrorTimeout = -72007 } declare function CFNetworkCopyProxiesForAutoConfigurationScript(proxyAutoConfigurationScript: string, targetURL: NSURL, error: interop.Pointer | interop.Reference<NSError>): interop.Unmanaged<NSArray<any>>; declare function CFNetworkCopyProxiesForURL(url: NSURL, proxySettings: NSDictionary<any, any>): interop.Unmanaged<NSArray<any>>; declare function CFNetworkCopySystemProxySettings(): interop.Unmanaged<NSDictionary<any, any>>; declare const enum CFNetworkErrors { kCFHostErrorHostNotFound = 1, kCFHostErrorUnknown = 2, kCFSOCKSErrorUnknownClientVersion = 100, kCFSOCKSErrorUnsupportedServerVersion = 101, kCFSOCKS4ErrorRequestFailed = 110, kCFSOCKS4ErrorIdentdFailed = 111, kCFSOCKS4ErrorIdConflict = 112, kCFSOCKS4ErrorUnknownStatusCode = 113, kCFSOCKS5ErrorBadState = 120, kCFSOCKS5ErrorBadResponseAddr = 121, kCFSOCKS5ErrorBadCredentials = 122, kCFSOCKS5ErrorUnsupportedNegotiationMethod = 123, kCFSOCKS5ErrorNoAcceptableMethod = 124, kCFFTPErrorUnexpectedStatusCode = 200, kCFErrorHTTPAuthenticationTypeUnsupported = 300, kCFErrorHTTPBadCredentials = 301, kCFErrorHTTPConnectionLost = 302, kCFErrorHTTPParseFailure = 303, kCFErrorHTTPRedirectionLoopDetected = 304, kCFErrorHTTPBadURL = 305, kCFErrorHTTPProxyConnectionFailure = 306, kCFErrorHTTPBadProxyCredentials = 307, kCFErrorPACFileError = 308, kCFErrorPACFileAuth = 309, kCFErrorHTTPSProxyConnectionFailure = 310, kCFStreamErrorHTTPSProxyFailureUnexpectedResponseToCONNECTMethod = 311, kCFURLErrorBackgroundSessionInUseByAnotherProcess = -996, kCFURLErrorBackgroundSessionWasDisconnected = -997, kCFURLErrorUnknown = -998, kCFURLErrorCancelled = -999, kCFURLErrorBadURL = -1000, kCFURLErrorTimedOut = -1001, kCFURLErrorUnsupportedURL = -1002, kCFURLErrorCannotFindHost = -1003, kCFURLErrorCannotConnectToHost = -1004, kCFURLErrorNetworkConnectionLost = -1005, kCFURLErrorDNSLookupFailed = -1006, kCFURLErrorHTTPTooManyRedirects = -1007, kCFURLErrorResourceUnavailable = -1008, kCFURLErrorNotConnectedToInternet = -1009, kCFURLErrorRedirectToNonExistentLocation = -1010, kCFURLErrorBadServerResponse = -1011, kCFURLErrorUserCancelledAuthentication = -1012, kCFURLErrorUserAuthenticationRequired = -1013, kCFURLErrorZeroByteResource = -1014, kCFURLErrorCannotDecodeRawData = -1015, kCFURLErrorCannotDecodeContentData = -1016, kCFURLErrorCannotParseResponse = -1017, kCFURLErrorInternationalRoamingOff = -1018, kCFURLErrorCallIsActive = -1019, kCFURLErrorDataNotAllowed = -1020, kCFURLErrorRequestBodyStreamExhausted = -1021, kCFURLErrorAppTransportSecurityRequiresSecureConnection = -1022, kCFURLErrorFileDoesNotExist = -1100, kCFURLErrorFileIsDirectory = -1101, kCFURLErrorNoPermissionsToReadFile = -1102, kCFURLErrorDataLengthExceedsMaximum = -1103, kCFURLErrorFileOutsideSafeArea = -1104, kCFURLErrorSecureConnectionFailed = -1200, kCFURLErrorServerCertificateHasBadDate = -1201, kCFURLErrorServerCertificateUntrusted = -1202, kCFURLErrorServerCertificateHasUnknownRoot = -1203, kCFURLErrorServerCertificateNotYetValid = -1204, kCFURLErrorClientCertificateRejected = -1205, kCFURLErrorClientCertificateRequired = -1206, kCFURLErrorCannotLoadFromNetwork = -2000, kCFURLErrorCannotCreateFile = -3000, kCFURLErrorCannotOpenFile = -3001, kCFURLErrorCannotCloseFile = -3002, kCFURLErrorCannotWriteToFile = -3003, kCFURLErrorCannotRemoveFile = -3004, kCFURLErrorCannotMoveFile = -3005, kCFURLErrorDownloadDecodingFailedMidStream = -3006, kCFURLErrorDownloadDecodingFailedToComplete = -3007, kCFHTTPCookieCannotParseCookieFile = -4000, kCFNetServiceErrorUnknown = -72000, kCFNetServiceErrorCollision = -72001, kCFNetServiceErrorNotFound = -72002, kCFNetServiceErrorInProgress = -72003, kCFNetServiceErrorBadArgument = -72004, kCFNetServiceErrorCancel = -72005, kCFNetServiceErrorInvalid = -72006, kCFNetServiceErrorTimeout = -72007, kCFNetServiceErrorDNSServiceFailure = -73000 } declare function CFNetworkExecuteProxyAutoConfigurationScript(proxyAutoConfigurationScript: string, targetURL: NSURL, cb: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>, p2: NSArray<any>, p3: NSError) => void>, clientContext: interop.Pointer | interop.Reference<CFStreamClientContext>): interop.Unmanaged<any>; declare function CFNetworkExecuteProxyAutoConfigurationURL(proxyAutoConfigURL: NSURL, targetURL: NSURL, cb: interop.FunctionReference<(p1: interop.Pointer | interop.Reference<any>, p2: NSArray<any>, p3: NSError) => void>, clientContext: interop.Pointer | interop.Reference<CFStreamClientContext>): interop.Unmanaged<any>; declare function CFReadStreamCreateForHTTPRequest(alloc: any, request: any): interop.Unmanaged<NSInputStream>; declare function CFReadStreamCreateForStreamedHTTPRequest(alloc: any, requestHeaders: any, requestBody: NSInputStream): interop.Unmanaged<NSInputStream>; declare function CFReadStreamCreateWithFTPURL(alloc: any, ftpURL: NSURL): interop.Unmanaged<NSInputStream>; declare function CFStreamCreatePairWithSocketToCFHost(alloc: any, host: any, port: number, readStream: interop.Pointer | interop.Reference<NSInputStream>, writeStream: interop.Pointer | interop.Reference<NSOutputStream>): void; declare function CFStreamCreatePairWithSocketToNetService(alloc: any, service: any, readStream: interop.Pointer | interop.Reference<NSInputStream>, writeStream: interop.Pointer | interop.Reference<NSOutputStream>): void; declare const enum CFStreamErrorHTTP { kCFStreamErrorHTTPParseFailure = -1, kCFStreamErrorHTTPRedirectionLoop = -2, kCFStreamErrorHTTPBadURL = -3 } declare const enum CFStreamErrorHTTPAuthentication { kCFStreamErrorHTTPAuthenticationTypeUnsupported = -1000, kCFStreamErrorHTTPAuthenticationBadUserName = -1001, kCFStreamErrorHTTPAuthenticationBadPassword = -1002 } declare function CFWriteStreamCreateWithFTPURL(alloc: any, ftpURL: NSURL): interop.Unmanaged<NSOutputStream>; declare var kCFDNSServiceFailureKey: string; declare var kCFErrorDomainCFNetwork: string; declare var kCFErrorDomainWinSock: string; declare var kCFFTPResourceGroup: string; declare var kCFFTPResourceLink: string; declare var kCFFTPResourceModDate: string; declare var kCFFTPResourceMode: string; declare var kCFFTPResourceName: string; declare var kCFFTPResourceOwner: string; declare var kCFFTPResourceSize: string; declare var kCFFTPResourceType: string; declare var kCFFTPStatusCodeKey: string; declare var kCFGetAddrInfoFailureKey: string; declare var kCFHTTPAuthenticationAccountDomain: string; declare var kCFHTTPAuthenticationPassword: string; declare var kCFHTTPAuthenticationSchemeBasic: string; declare var kCFHTTPAuthenticationSchemeDigest: string; declare var kCFHTTPAuthenticationSchemeKerberos: string; declare var kCFHTTPAuthenticationSchemeNTLM: string; declare var kCFHTTPAuthenticationSchemeNegotiate: string; declare var kCFHTTPAuthenticationSchemeNegotiate2: string; declare var kCFHTTPAuthenticationSchemeXMobileMeAuthToken: string; declare var kCFHTTPAuthenticationUsername: string; declare var kCFHTTPVersion1_0: string; declare var kCFHTTPVersion1_1: string; declare var kCFHTTPVersion2_0: string; declare var kCFNetworkProxiesHTTPEnable: string; declare var kCFNetworkProxiesHTTPPort: string; declare var kCFNetworkProxiesHTTPProxy: string; declare var kCFNetworkProxiesProxyAutoConfigEnable: string; declare var kCFNetworkProxiesProxyAutoConfigJavaScript: string; declare var kCFNetworkProxiesProxyAutoConfigURLString: string; declare var kCFProxyAutoConfigurationHTTPResponseKey: string; declare var kCFProxyAutoConfigurationJavaScriptKey: string; declare var kCFProxyAutoConfigurationURLKey: string; declare var kCFProxyHostNameKey: string; declare var kCFProxyPasswordKey: string; declare var kCFProxyPortNumberKey: string; declare var kCFProxyTypeAutoConfigurationJavaScript: string; declare var kCFProxyTypeAutoConfigurationURL: string; declare var kCFProxyTypeFTP: string; declare var kCFProxyTypeHTTP: string; declare var kCFProxyTypeHTTPS: string; declare var kCFProxyTypeKey: string; declare var kCFProxyTypeNone: string; declare var kCFProxyTypeSOCKS: string; declare var kCFProxyUsernameKey: string; declare var kCFSOCKSNegotiationMethodKey: string; declare var kCFSOCKSStatusCodeKey: string; declare var kCFSOCKSVersionKey: string; declare var kCFStreamErrorDomainFTP: number; declare var kCFStreamErrorDomainHTTP: number; declare var kCFStreamErrorDomainMach: number; declare var kCFStreamErrorDomainNetDB: number; declare var kCFStreamErrorDomainNetServices: number; declare var kCFStreamErrorDomainSystemConfiguration: number; declare var kCFStreamErrorDomainWinSock: number; declare const kCFStreamErrorSOCKS4IdConflict: number; declare const kCFStreamErrorSOCKS4IdentdFailed: number; declare const kCFStreamErrorSOCKS4RequestFailed: number; declare const kCFStreamErrorSOCKS4SubDomainResponse: number; declare const kCFStreamErrorSOCKS5BadResponseAddr: number; declare const kCFStreamErrorSOCKS5BadState: number; declare const kCFStreamErrorSOCKS5SubDomainMethod: number; declare const kCFStreamErrorSOCKS5SubDomainResponse: number; declare const kCFStreamErrorSOCKS5SubDomainUserPass: number; declare const kCFStreamErrorSOCKSSubDomainNone: number; declare const kCFStreamErrorSOCKSSubDomainVersionCode: number; declare const kCFStreamErrorSOCKSUnknownClientVersion: number; declare var kCFStreamNetworkServiceType: string; declare var kCFStreamNetworkServiceTypeAVStreaming: string; declare var kCFStreamNetworkServiceTypeBackground: string; declare var kCFStreamNetworkServiceTypeCallSignaling: string; declare var kCFStreamNetworkServiceTypeResponsiveAV: string; declare var kCFStreamNetworkServiceTypeResponsiveData: string; declare var kCFStreamNetworkServiceTypeVideo: string; declare var kCFStreamNetworkServiceTypeVoIP: string; declare var kCFStreamNetworkServiceTypeVoice: string; declare var kCFStreamPropertyAllowConstrainedNetworkAccess: string; declare var kCFStreamPropertyAllowExpensiveNetworkAccess: string; declare var kCFStreamPropertyConnectionIsCellular: string; declare var kCFStreamPropertyConnectionIsExpensive: string; declare var kCFStreamPropertyFTPAttemptPersistentConnection: string; declare var kCFStreamPropertyFTPFetchResourceInfo: string; declare var kCFStreamPropertyFTPFileTransferOffset: string; declare var kCFStreamPropertyFTPPassword: string; declare var kCFStreamPropertyFTPProxy: string; declare var kCFStreamPropertyFTPProxyHost: string; declare var kCFStreamPropertyFTPProxyPassword: string; declare var kCFStreamPropertyFTPProxyPort: string; declare var kCFStreamPropertyFTPProxyUser: string; declare var kCFStreamPropertyFTPResourceSize: string; declare var kCFStreamPropertyFTPUsePassiveMode: string; declare var kCFStreamPropertyFTPUserName: string; declare var kCFStreamPropertyHTTPAttemptPersistentConnection: string; declare var kCFStreamPropertyHTTPFinalRequest: string; declare var kCFStreamPropertyHTTPFinalURL: string; declare var kCFStreamPropertyHTTPProxy: string; declare var kCFStreamPropertyHTTPProxyHost: string; declare var kCFStreamPropertyHTTPProxyPort: string; declare var kCFStreamPropertyHTTPRequestBytesWrittenCount: string; declare var kCFStreamPropertyHTTPResponseHeader: string; declare var kCFStreamPropertyHTTPSProxyHost: string; declare var kCFStreamPropertyHTTPSProxyPort: string; declare var kCFStreamPropertyHTTPShouldAutoredirect: string; declare var kCFStreamPropertyNoCellular: string; declare var kCFStreamPropertyProxyLocalBypass: string; declare var kCFStreamPropertySSLContext: string; declare var kCFStreamPropertySSLPeerCertificates: string; declare var kCFStreamPropertySSLPeerTrust: string; declare var kCFStreamPropertySSLSettings: string; declare var kCFStreamPropertySocketExtendedBackgroundIdleMode: string; declare var kCFStreamPropertySocketRemoteHost: string; declare var kCFStreamPropertySocketRemoteNetService: string; declare var kCFStreamSSLAllowsAnyRoot: string; declare var kCFStreamSSLAllowsExpiredCertificates: string; declare var kCFStreamSSLAllowsExpiredRoots: string; declare var kCFStreamSSLCertificates: string; declare var kCFStreamSSLIsServer: string; declare var kCFStreamSSLLevel: string; declare var kCFStreamSSLPeerName: string; declare var kCFStreamSSLValidatesCertificateChain: string; declare var kCFURLErrorFailingURLErrorKey: string; declare var kCFURLErrorFailingURLStringErrorKey: string; declare const kSOCKS5NoAcceptableMethod: number;