import type { DataCore } from "../data/SDKDataCore";
export declare class AreaIntegrations {
    /** Internal: Engine */
    private dataCore;
    constructor(dataCore: DataCore);
    /**
     * @returns Array of AuthenticationTokens
     */
    getAuthenticationTokens(): Promise<import("../../model/exporters/SDKConnections").AuthenticationTokens>;
    /** Creates a Personal Access Token.
     * @param name - Name of the token.
     * @param scope - Scope of the token.
     */
    createAuthenticationToken(name: string, scope?: string): Promise<import("../../model/exporters/SDKConnections").CreateAuthenticationTokenPayload>;
    /**
     * @returns Array of AuthenticationTokens
     */
    deleteAuthenticationToken(id: string): Promise<import("../../model/exporters/SDKConnections").AuthenticationTokenPayload>;
}
