import { TRequestConfigs } from '../../configs'; declare function method(requestConfigs: TRequestConfigs): Promise<{ id: number; timeZone: string; notificationOptions: string[]; locale: string; isTimeZoneOptionEnabled: boolean; startDayOfWeek: string; defaultRemindTime: string; dailyRemindTime: string; showMeridiem: boolean; defaultPriority: number; defaultDueDate: number; defaultRemindBefore: string; defaultReminds: string[]; defaultTags: any[]; defaultADReminders: any[]; defaultTimeMode: string; defaultTimeDuration: number; defaultToAdd: number; sortTypeOfAllProject: string; sortTypeOfInbox: string; sortTypeOfAssignMe: string; sortTypeOfToday: string; sortTypeOfTomorrow: string; sortTypeOfWeek: string; language: string; theme: string; removeDate: boolean; removeTag: boolean; showPomodoro: boolean; showCompleted: boolean; posOfOverdue: number; showFutureTask: boolean; showChecklist: boolean; webCalendarViewType: string; swipeConf: string; shortcutItemConfPc: string; webCalendarViewFilter: string; collapsedTime: number[]; enableCountdown: boolean; smartProjects: { name: "filter" | "assignee" | "inbox" | "all" | "today" | "tomorrow" | "n7ds" | "calendar" | "completed" | "trash" | "stats" | "summary" | "tag" | "project" | "subscribedCalendar" | "abandoned"; visibility: string | null; order: null; }[]; isNotificationEnabled: boolean; tabBars: { name: "TASK" | "CALENDAR" | "POMO" | "HABIT" | "SEARCH" | "SETTING"; enabled: boolean; }[]; weekNumbersEnabled: boolean; inboxColor: string; templateEnabled: boolean; calendarViewConf: { showCompleted: boolean; showFutureTask: boolean; showChecklist: boolean; showDetail: boolean; showFocusRecord: boolean; showHabit: boolean; cellColorType: string; }; startWeekOfYear: string; isEmailEnabled: boolean; defaultProjectId: string; nlpEnabled: boolean; dateKeptInText: boolean; nlpenabled: boolean; lunarEnabled: boolean; holidayEnabled: boolean; pomodoroEnabled: boolean; notificationEnabled: boolean; }>; export declare const apiMethod: { method: typeof method; route: "/user/preferences/settings?includeWeb=true"; }; export {};