/**
 * @license
 * Copyright 2023 Tyler Technologies, Inc. 
 * License: Apache-2.0
 */
export declare const ICON_CONSTANTS: {
    elementName: "forge-icon";
    attributes: {
        NAME: string;
        SRC: string;
        LAZY: string;
        EXTERNAL: string;
        EXTERNAL_TYPE: string;
        VIEWBOX: string;
    };
    numbers: {
        LAZY_ROOT_MARGIN: number;
        DEFAULT_WIDTH: number;
        DEFAULT_HEIGHT: number;
    };
    strings: {
        DEFAULT_NETWORK_BASE_URL: string;
    };
};
export declare const ICON_REGISTRY_KEY = "forgeIcons";
export declare type IconUrlBuilder = (name: string, type: IconExternalType) => string;
export declare type IconExternalType = '' | 'custom' | 'standard' | 'extended';
