export interface IconlyOptions {
    file?: string;
    version?: string;
    debug?: boolean;
    container?: string | HTMLElement;
}
export interface IconRecord {
    version: string;
    data: string;
}
declare class Iconly {
    private static dbInstance;
    private readonly options;
    private readonly container;
    constructor(options?: IconlyOptions);
    private openDB;
    private getIconStore;
    private static fetchData;
    private insert;
    init(): Promise<void>;
    private createErrorMessage;
    private logDebug;
    private logError;
}
export default Iconly;
