/** @internal NOTE: Internal APIs. Subject to change. Use of these APIs in production applications is not supported. */
import { TypedResponse } from '../../http';
import { DeepImmutable } from '../babylonjs-import';
import { MailMessage, MessageApiClient } from './MessageApiClient';
/** See {@link LayerApi} for documentation.  */
export declare class BimMessageApiClient implements MessageApiClient {
    readonly _baseApiUrl: URL;
    private static readonly _httpResponseType;
    constructor(_baseApiUrl: URL);
    sendMailMessage(mailMessage: DeepImmutable<MailMessage>): Promise<TypedResponse<string>>;
}
//# sourceMappingURL=BimMessageApiClient.d.ts.map