import { type URLConfig } from '@api-client/core/modeling/definitions/URL.js';
import { TaxonomyDialog } from './TaxonomyDialog.js';
import type { DomainProperty } from '@api-client/core/modeling/DomainProperty.js';
import { TemplateResult } from 'lit';
export declare class UrlTaxonomy extends TaxonomyDialog<URLConfig> {
    domainElement: DomainProperty;
    static title: string;
    constructor(domainElement: DomainProperty);
    protected formCallback(event: Event): Promise<void>;
    render(): TemplateResult;
    protected renderRequireHttps(): TemplateResult;
    protected renderAllowQueryParams(): TemplateResult;
    protected renderAllowFragments(): TemplateResult;
    protected renderAllowInternational(): TemplateResult;
    protected renderAllowIPAddresses(): TemplateResult;
    protected renderAllowPorts(): TemplateResult;
    protected renderAllowAuthentication(): TemplateResult;
}
//# sourceMappingURL=UrlTaxonomy.d.ts.map