import { LocalDestinationAuthDetails } from "../models";
export default class LocalDestinationService {
    private readonly isExtensionInstalled;
    constructor();
    getIsExtensionInstalled(): boolean;
    shouldGetLocalSystemAuthDetails(): boolean;
    getDestinationRequiresAuthentication(system: string): Promise<boolean>;
    getDestinationNames(): Promise<string[]>;
    getSystemAuthDetails(system: string): Promise<LocalDestinationAuthDetails>;
    getSystemNameByUrl(systemUrl: string): Promise<string | undefined>;
    private getLocalSystems;
}
