import IMemory from 'modloader64_api/IMemory';
import * as Z64API from '../../API/imports';
import { JSONTemplate } from 'modloader64_api/JSONTemplate';
export declare class OwlStatues extends JSONTemplate implements Z64API.MM.IOwlStatues {
    private instance;
    private owlFlags;
    private owlFlagsAddr;
    jsonFields: string[];
    constructor(emu: IMemory);
    private hiddenOwlStatueFlag;
    get hiddenOwlStatue(): boolean;
    set hiddenOwlStatue(bool: boolean);
    private stoneTowerFlag;
    get stoneTower(): boolean;
    set stoneTower(bool: boolean);
    private ikanaCanyonFlag;
    get ikanaCanyon(): boolean;
    set ikanaCanyon(bool: boolean);
    private southernSwampFlag;
    get southernSwamp(): boolean;
    set southernSwamp(bool: boolean);
    private woodfallFlag;
    get woodfall(): boolean;
    set woodfall(bool: boolean);
    private milkRoadFlag;
    get milkRoad(): boolean;
    set milkRoad(bool: boolean);
    private clockTownFlag;
    get clockTown(): boolean;
    set clockTown(bool: boolean);
    private mountainVillageFlag;
    get mountainVillage(): boolean;
    set mountainVillage(bool: boolean);
    private snowheadFlag;
    get snowhead(): boolean;
    set snowhead(bool: boolean);
    private zoraCapeFlag;
    get zoraCape(): boolean;
    set zoraCape(bool: boolean);
    private greatBayCoastFlag;
    get greatBayCoast(): boolean;
    set greatBayCoast(bool: boolean);
}
//# sourceMappingURL=OwlStatues.d.ts.map