///
import { NativeServiceToken, WrappedNativeFunctions } from '@bespunky/angular-google-maps/core';
/** A type for the native functions of the directions service which should be wrapped. Used along with the extension interface for the wrapper. */
export declare type WrappedGoogleMapsDirectionsServiceFunctions = WrappedNativeFunctions;
export interface NativeDirectionsService extends WrappedGoogleMapsDirectionsServiceFunctions {
}
/**
* A root injectable service to use as the native directions service. Injected by `GoogleMapsDirectionsService`.
* This service is actually constructed as `google.maps.DirectionsService`. See `NativeServiceToken` for more info.
*
* @export
* @class NativeDirectionsService
* @extends {NativeServiceToken}
*/
export declare class NativeDirectionsService extends NativeServiceToken {
constructor();
}