'use strict' ; declare module 'crs-al-language-extension-api' { export interface ICRSExtensionPublicApi { RunObjectApi : IRunObjectApi ; ObjectNamesApi : IObjectNamesApi ; } export interface IObjectNamesApi { GetObjectFileName ( objectType , objectId , objectName ) : string ; GetObjectExtensionFileName ( objectType , objectId , objectName , extendedObjectId , extendedObjectName ) : string ; GetObjectExtensionName ( objectType , objectId , objectName , extendedObjectId , extendedObjectName ) : string ; GetBestPracticeAbbreviatedObjectType ( ObjectType ) : string ; } export interface IRunObjectApi { RunObjectInWebClient ( objecttype , objectid ) : void ; RunObjectInTabletClient ( objecttype , objectid ) : void ; RunObjectInPhoneClient ( objecttype , objectid ) : void ; RunObjectInWindowsClient ( objecttype , objectid ) : void ; } }