import { HandlerInput, RequestHandler } from 'ask-sdk';
import { Response } from 'ask-sdk-model';
import { Adapter } from './adapter';
export declare class Handler implements RequestHandler {
    protected adapter: Adapter;
    protected targetHandlerName: string;
    constructor(adapter: Adapter);
    canHandle(handlerInput: HandlerInput): boolean;
    handle(handlerInput: HandlerInput): Promise<Response>;
}
