import { Creator } from './DataCite/DataCiteInfo';
export declare enum CitationStyle {
    APA = "APA",
    CHICAGO = "Chicago",
    IEEE = "IEEE",
    HARVARD = "Harvard",
    ANGLIA_RUSKIN = "Anglia Ruskin"
}
export declare function formatCitationPreview(title: string, creators: Creator[], year?: string, style?: CitationStyle): {
    citation: string;
    tooltip: string;
};
export declare function getDefaultCitationStyle(): CitationStyle;
export declare function getCitationStyleFromSettings(settings?: {
    name: string;
    value: unknown;
}[]): CitationStyle;
