export interface LocalWelfareListRequest {
    serviceKey?: string;
    pageNo?: number;
    numOfRows?: number;
    lifeArray?: '001' | '002' | '003' | '004' | '005' | '006' | '007';
    trgterIndvdlArray?: '010' | '020' | '030' | '040' | '050' | '060';
    intrsThemaArray?: '010' | '020' | '030' | '040' | '050' | '060' | '070' | '080' | '090' | '100' | '110' | '120' | '130' | '140';
    ctpvNm?: string;
    sggNm?: string;
    srchKeyCode?: '001' | '002' | '003';
    searchWrd?: string;
    arrgOrd?: '001' | '002';
}
export interface LocalWelfareDetailRequest {
    servId: string;
}
export interface LocalWelfareService {
    servId: string;
    servNm: string;
    servDgst?: string;
    bizChrDeptNm?: string;
    ctpvNm?: string;
    sggNm?: string;
    lifeNmArray?: string;
    trgterIndvdlNmArray?: string;
    intrsThemaNmArray?: string;
    sprtCycNm?: string;
    srvPvsnNm?: string;
    aplyMtdNm?: string;
    servDtlLink?: string;
    inqNum?: number;
    lastModYmd?: string;
    enfcBgngYmd?: string;
    enfcEndYmd?: string;
    sprtTrgtCn?: string;
    slctCritCn?: string;
    alwServCn?: string;
}
export interface LocalWelfareListResponse {
    response: {
        header: {
            resultCode: string;
            resultMsg: string;
        };
        body: {
            totalCount: number;
            pageNo: number;
            numOfRows: number;
            items?: {
                item: LocalWelfareService | LocalWelfareService[];
            };
        };
    };
}
export interface LocalWelfareDetailResponse {
    wantedDtl: {
        resultCode: string;
        resultMessage: string;
        servId: string;
        servNm: string;
        enfcBgngYmd?: string;
        enfcEndYmd?: string;
        bizChrDeptNm?: string;
        ctpvNm?: string;
        sggNm?: string;
        servDgst?: string;
        trgterIndvdlNmArray?: string;
        sprtCycNm?: string;
        srvPvsnNm?: string;
        sprtTrgtCn?: string;
        slctCritCn?: string;
        alwServCn?: string;
        inqplCtadrList?: any[];
        baslawList?: any[];
        basfrmList?: any[];
    };
}
export declare const LifeCycleCode: {
    readonly '001': "영유아";
    readonly '002': "아동";
    readonly '003': "청소년";
    readonly '004': "청년";
    readonly '005': "중장년";
    readonly '006': "노년";
    readonly '007': "임신 · 출산";
};
export declare const HouseholdTypeCode: {
    readonly '010': "다문화·탈북민";
    readonly '020': "다자녀";
    readonly '030': "보훈대상자";
    readonly '040': "장애인";
    readonly '050': "저소득";
    readonly '060': "한부모·조손";
};
export declare const InterestThemeCode: {
    readonly '010': "신체건강";
    readonly '020': "정신건강";
    readonly '030': "생활지원";
    readonly '040': "주거";
    readonly '050': "일자리";
    readonly '060': "문화·여가";
    readonly '070': "안전·위기";
    readonly '080': "임신·출산";
    readonly '090': "보육";
    readonly '100': "교육";
    readonly '110': "입양·위탁";
    readonly '120': "보호·돌봄";
    readonly '130': "서민금융";
    readonly '140': "법률";
};
export declare const SortOrderCode: {
    readonly '001': "최신순";
    readonly '002': "인기순";
};
//# sourceMappingURL=types.d.ts.map