import { Context } from "../imports/Context"; import { NativeArray } from "../imports/NativeArray"; import { Function } from "../imports/Function"; export declare class TrustManager { constructor( cx?: Context, args?: any[], ctorObj?: Function, inNewExpr?: boolean ); getInstanceNamesManagedByMeForApp(applicationId?: string): NativeArray; getInstanceNamesTrustedByMeByOperation( operationName?: string, operationType?: string, scopeName?: string ): NativeArray; getInstanceNamesTrustedByMeByVTableName(vtableName?: string): NativeArray; getInstanceNamesTrustingMeByOperation( operationName?: string, operationType?: string, scopeName?: string ): NativeArray; getInstanceNamesTrustingMeByVTableName(vtableName?: string): NativeArray; isInstanceTrustedByMeByOperation( operationName?: string, operationType?: string, instanceName?: string, scopeName?: string ): boolean; isInstanceTrustedByMeByVTableName( vtableName?: string, instanceName?: string ): boolean; isInstanceTrustingMeByOperation( operationName?: string, operationType?: string, instanceName?: string, scopeName?: string ): boolean; isInstanceTrustingMeByVTableName( vtableName?: string, instanceName?: string ): boolean; }