import IExtractResult from './result'; /** * Updates the suffix data used by the parser. * @param {string} tldData - The new suffix data string. */ export declare function updateSuffixes(tldData: string): void; /** * Extracts the subdomain, domain, and suffix from a domain string. * @param {string} domain - The domain to parse. * @returns {IExtractResult} An object containing the parts of the domain. */ export declare function extract(domain: string): IExtractResult;