import { JrnlExecutor } from "../utils/jrnlExecutor";
export interface JournalInfo {
    name: string;
    path: string;
    isDefault: boolean;
}
export declare function listJournals(executor: JrnlExecutor): Promise<{
    journals: JournalInfo[];
    currentJournal?: string;
}>;
export declare function setJournal(journalName: string): Promise<{
    success: boolean;
    currentJournal: string;
}>;
export declare function getCurrentJournal(): string | undefined;
