import { ListContextMetadataByIdRequest, ListContextMetadataByIdResponse, ListExpressionMetadataRequest, ListExpressionMetadataResponse, ListFacadeMetadataNamesRequest, ListFacadeMetadataNamesResponse, GetFacadeMetadataByPathRequest, GetFacadeMetadataByPathResponse } from "../../models";
export declare class AutocompleteService {
    private static BASE_URL;
    static listContextMetadataById(request: ListContextMetadataByIdRequest, abortSignal: AbortSignal): Promise<ListContextMetadataByIdResponse>;
    static listExpressionMetadata(request: ListExpressionMetadataRequest, abortSignal: AbortSignal): Promise<ListExpressionMetadataResponse>;
    static listFacadeMetadataNames(request: ListFacadeMetadataNamesRequest, abortSignal: AbortSignal): Promise<ListFacadeMetadataNamesResponse>;
    static getFacadeMetadataByPath(request: GetFacadeMetadataByPathRequest, abortSignal: AbortSignal): Promise<GetFacadeMetadataByPathResponse>;
}
