import { DefaultSmartyAddressConfig, SmartyAddressConfig } from "./interfaces"; import { ApiService } from "./services/ApiService"; import { ColorService } from "./services/ColorService"; import { DropdownService } from "./services/DropdownService"; import { DropdownStateService } from "./services/DropdownStateService"; import { FormService } from "./services/FormService"; import { FormatService } from "./services/FormatService"; import { DomService } from "./services/DomService"; import { KeyboardNavigationService } from "./services/KeyboardNavigationService"; import { StyleService } from "./services/StyleService"; export default class SmartyAddress { static defaultConfig: DefaultSmartyAddressConfig; static themes: { default: string[]; light: string[]; dark: string[]; none: never[]; }; static services: { ApiService: typeof ApiService; ColorService: typeof ColorService; DropdownService: typeof DropdownService; DropdownStateService: typeof DropdownStateService; FormService: typeof FormService; FormatService: typeof FormatService; DomService: typeof DomService; KeyboardNavigationService: typeof KeyboardNavigationService; StyleService: typeof StyleService; }; private static instances; private instanceId; private apiService; private colorService; private dropdownService; private dropdownStateService; private formService; private formatService; private domService; private keyboardNavigationService; private styleService; static create(config: SmartyAddressConfig): Promise; private constructor(); private init; destroy(): void; }