import Client from "../../client";
import Service from "../../service";
import { AllowedOrigin, AllowedOriginsResponse, CreateAllowedOriginRequest, MeApiCredential } from "../../typings/management/models";
declare class MeApi extends Service {
    private readonly _retrieveMe;
    private readonly _allowedOrigins;
    constructor(client: Client);
    get Me(): {
        retrieve: () => Promise<MeApiCredential>;
        createAllowedOrigin: (allowedOriginRequest: CreateAllowedOriginRequest) => Promise<AllowedOrigin>;
        retrieveAllowedOrigins: () => Promise<AllowedOriginsResponse>;
        retrieveAllowedOrigin: (originId: string) => Promise<AllowedOrigin>;
        deleteAllowerdOrigin: (originId: string) => Promise<Record<string, unknown>>;
    };
}
export default MeApi;
