import { Browser } from 'puppeteer';
export declare type Registrar = {
    name: string;
    baseUrl: string;
    currencyCodes: string[];
    features: string[];
};
export declare type DomainPrice = {
    url: string;
    price: number;
};
export interface DomainRegistrar {
    properties: Registrar;
    getDomainPrice(browser: Browser, domainNameWithTLD: string, currency: string): Promise<DomainPrice>;
}
