import { PollerLike , PollOperationState } from "@azure/core-lro" ; import { IntegrationRuntimeObjectMetadataRefreshOptionalParams , IntegrationRuntimeObjectMetadataRefreshResponse , IntegrationRuntimeObjectMetadataGetOptionalParams , IntegrationRuntimeObjectMetadataGetResponse } from "../models" ; /** Interface representing a IntegrationRuntimeObjectMetadata. */ export interface IntegrationRuntimeObjectMetadata { param resourceGroupName param factoryName param integrationRuntimeName param options beginRefresh ( resourceGroupName , factoryName , integrationRuntimeName , options ? ) : Promise < PollerLike < PollOperationState < IntegrationRuntimeObjectMetadataRefreshResponse > , IntegrationRuntimeObjectMetadataRefreshResponse > > ; param resourceGroupName param factoryName param integrationRuntimeName param options beginRefreshAndWait ( resourceGroupName , factoryName , integrationRuntimeName , options ? ) : Promise < IntegrationRuntimeObjectMetadataRefreshResponse > ; param resourceGroupName param factoryName param integrationRuntimeName param options get ( resourceGroupName , factoryName , integrationRuntimeName , options ? ) : Promise < IntegrationRuntimeObjectMetadataGetResponse > ; }