import { SysNode } from "./SysNode";
import { ITag, IHTag, IVariable, IData4Vari, IMain, IFncHook } from './CmnInterface';
import { Application } from 'pixi.js';
export declare class SysApp extends SysNode {
    constructor(hPlg?: {}, arg?: {
        cur: string;
        crypto: boolean;
        dip: string;
    });
    protected readonly $path_userdata: string;
    protected readonly $path_downloads: string;
    protected readonly normalize: (src: string, form: string) => string;
    initVal(data: IData4Vari, hTmp: any, comp: (data: IData4Vari) => void): void;
    private isMovingWin;
    private posMovingWin;
    private delayWinPos;
    private readonly dsp;
    private main;
    private run;
    private readonly win;
    private readonly wc;
    init(hTag: IHTag, appPixi: Application, val: IVariable, main: IMain): void;
    private endSkt;
    private toast;
    private static readonly hToastDat;
    private aFncHook;
    addHook(fnc: IFncHook): void;
    callHook: IFncHook;
    protected readonly isPackaged: () => any;
    readonly isDbg: () => boolean;
    protected readonly close: () => boolean;
    protected readonly _export: ITag;
    protected readonly _import: ITag;
    protected readonly navigate_to: ITag;
    protected titleSub(txt: string): void;
    protected readonly tgl_full_scr: ITag;
    protected readonly tgl_full_scr_sub: () => void;
    protected readonly update_check: ITag;
    protected readonly window: ITag;
}
//# sourceMappingURL=SysApp.d.ts.map