import { D2HttpClient } from '../../shared'; import { ProgramQuery, ProgramRuleActionQuery, ProgramRuleQuery, ProgramRuleVariableQuery, ProgramSectionQuery, ProgramStageDataElementQuery, ProgramStageQuery, ProgramStageSectionQuery, ProgramTrackedEntityAttributeQuery, TrackedEntityAttributeQuery, TrackedEntityTypeAttributeQuery, TrackedEntityTypeQuery } from './queries'; export declare class ProgramModule { private httpClient; constructor(httpClient: D2HttpClient); get program(): ProgramQuery; get programStage(): ProgramStageQuery; get programSection(): ProgramSectionQuery; get programStageSection(): ProgramStageSectionQuery; get programStageDataElement(): ProgramStageDataElementQuery; get programRule(): ProgramRuleQuery; get programRuleAction(): ProgramRuleActionQuery; get programRuleVariable(): ProgramRuleVariableQuery; get programTrackedEntityAttribute(): ProgramTrackedEntityAttributeQuery; get trackedEntityAttribute(): TrackedEntityAttributeQuery; get trackedEntityType(): TrackedEntityTypeQuery; get trackedEntityTypeAttribute(): TrackedEntityTypeAttributeQuery; }