import { HttpRequest, HttpResponse } from "@ingestkorea/util-http-handler";
import { SendAlimtalkOutput, ReceivedMessage, MetadataBearer } from "../models";
import { SensClientResolvedConfig } from "../SensClient";
import { SendAlimtalkCommandInput, SendAlimtalkCommandOutput } from "../commands/SendAlimtalkCommand";
export declare const serializeIngestkorea_restJson_SendAlimtalkCommand: (input: SendAlimtalkCommandInput, config: SensClientResolvedConfig) => Promise<HttpRequest>;
export declare const deserializeIngestkorea_restJson_SendAlimtalkCommand: (response: {
    response: HttpResponse;
    output: MetadataBearer;
}) => Promise<SendAlimtalkCommandOutput>;
export declare const deserializeIngestkorea_restJson_SendMessageOutput: (output: any) => Promise<SendAlimtalkOutput>;
export declare const deserializeIngestkorea_restJson_ReceivedMessages: (outputs: any[]) => ReceivedMessage[];
export declare const parseReceivedMessage: (output: any) => ReceivedMessage;
