import { IDomainParser, ISubDomainsGetter } from "./api"; import { ILogger } from "@certd/basic"; export declare function parseDomainByPsl(fullDomain: string): psl.ParsedDomain; export declare class DomainParser implements IDomainParser { subDomainsGetter: ISubDomainsGetter; logger: ILogger; constructor(subDomainsGetter: ISubDomainsGetter, logger?: ILogger); parseDomainByPsl(fullDomain: string): string; parse(fullDomain: string): Promise; } //# sourceMappingURL=domain-parser.d.ts.map