import { ExtensionSettingsWithDescriptionBase } from "../src/interfaces/extensionSettings";
export declare function toDotNotation(obj: ExtensionSettingsWithDescriptionBase, res?: ExtensionSettingsWithDescriptionBase, current?: string): ExtensionSettingsWithDescriptionBase;
type SettingEntry = {
    parent?: SettingEntry;
    key?: string;
    setting: string;
    defaultValue: string | string[];
    valueType: string;
    slug: string;
};
export declare function structureSettings(settingsInDotNotation: ExtensionSettingsWithDescriptionBase): SettingEntry[];
export declare function makeSettingsUnique(arrayObject: SettingEntry[]): SettingEntry[];
export {};
