import { PollerLike , PollOperationState } from "@azure/core-lro" ; import { RequestRateByIntervalInput , LogAnalyticsExportRequestRateByIntervalOptionalParams , LogAnalyticsExportRequestRateByIntervalResponse , ThrottledRequestsInput , LogAnalyticsExportThrottledRequestsOptionalParams , LogAnalyticsExportThrottledRequestsResponse } from "../models" ; /** Interface representing a LogAnalytics. */ export interface LogAnalytics { param location param parameters param options beginExportRequestRateByInterval ( location , parameters , options ? ) : Promise < PollerLike < PollOperationState < LogAnalyticsExportRequestRateByIntervalResponse > , LogAnalyticsExportRequestRateByIntervalResponse > > ; param location param parameters param options beginExportRequestRateByIntervalAndWait ( location , parameters , options ? ) : Promise < LogAnalyticsExportRequestRateByIntervalResponse > ; param location param parameters param options beginExportThrottledRequests ( location , parameters , options ? ) : Promise < PollerLike < PollOperationState < LogAnalyticsExportThrottledRequestsResponse > , LogAnalyticsExportThrottledRequestsResponse > > ; param location param parameters param options beginExportThrottledRequestsAndWait ( location , parameters , options ? ) : Promise < LogAnalyticsExportThrottledRequestsResponse > ; }