import { LedgerService } from './ledger.service';
import { CreateLedgerDto } from './dto/create-ledger.dto';
import { UpdateLedgerDto } from './dto/update-ledger.dto';
export declare class LedgerController {
    private ledgerService;
    constructor(ledgerService: LedgerService);
    findAll(actUp?: string, actCode?: string): Promise<{
        actNo: string;
        actName: string | null;
        engName: string | null;
        actUp: string | null;
        actCode: number;
        actBlnc: number;
        actKind: number;
        actGrop: number;
        adrNm: string | null;
        adrCt: string | null;
        tlfNb: string | null;
        faxNo: string | null;
        brcName: string | null;
        mnyCode: number;
        brnchFlg: number | null;
        mndbFlg: number | null;
        klfFlg: number | null;
        salrFlg: number | null;
        exprFlg: number | null;
        usrId: string | null;
        tree: string | null;
        ytdDb: number;
        ytdCr: number;
        dtdDb: number;
        dtdCr: number;
        lstDb: number;
        lstCr: number;
        counTrall: number;
    }[]>;
    create(dto: CreateLedgerDto): Promise<{
        actNo: string;
        actName: string | null;
        engName: string | null;
        actUp: string | null;
        actCode: number;
        actBlnc: number;
        actKind: number;
        actGrop: number;
        adrNm: string | null;
        adrCt: string | null;
        tlfNb: string | null;
        faxNo: string | null;
        brcName: string | null;
        mnyCode: number;
        brnchFlg: number | null;
        mndbFlg: number | null;
        klfFlg: number | null;
        salrFlg: number | null;
        exprFlg: number | null;
        usrId: string | null;
        tree: string | null;
        ytdDb: number;
        ytdCr: number;
        dtdDb: number;
        dtdCr: number;
        lstDb: number;
        lstCr: number;
        counTrall: number;
    }>;
    findByActNo(actNo: string, actCode?: string): Promise<{
        actNo: string;
        actName: string | null;
        engName: string | null;
        actUp: string | null;
        actCode: number;
        actBlnc: number;
        actKind: number;
        actGrop: number;
        adrNm: string | null;
        adrCt: string | null;
        tlfNb: string | null;
        faxNo: string | null;
        brcName: string | null;
        mnyCode: number;
        brnchFlg: number | null;
        mndbFlg: number | null;
        klfFlg: number | null;
        salrFlg: number | null;
        exprFlg: number | null;
        usrId: string | null;
        tree: string | null;
        ytdDb: number;
        ytdCr: number;
        dtdDb: number;
        dtdCr: number;
        lstDb: number;
        lstCr: number;
        counTrall: number;
    } | null>;
    update(actNo: string, dto: UpdateLedgerDto): Promise<{
        actNo: string;
        actName: string | null;
        engName: string | null;
        actUp: string | null;
        actCode: number;
        actBlnc: number;
        actKind: number;
        actGrop: number;
        adrNm: string | null;
        adrCt: string | null;
        tlfNb: string | null;
        faxNo: string | null;
        brcName: string | null;
        mnyCode: number;
        brnchFlg: number | null;
        mndbFlg: number | null;
        klfFlg: number | null;
        salrFlg: number | null;
        exprFlg: number | null;
        usrId: string | null;
        tree: string | null;
        ytdDb: number;
        ytdCr: number;
        dtdDb: number;
        dtdCr: number;
        lstDb: number;
        lstCr: number;
        counTrall: number;
    }>;
    remove(actNo: string): Promise<{
        actNo: string;
        actName: string | null;
        engName: string | null;
        actUp: string | null;
        actCode: number;
        actBlnc: number;
        actKind: number;
        actGrop: number;
        adrNm: string | null;
        adrCt: string | null;
        tlfNb: string | null;
        faxNo: string | null;
        brcName: string | null;
        mnyCode: number;
        brnchFlg: number | null;
        mndbFlg: number | null;
        klfFlg: number | null;
        salrFlg: number | null;
        exprFlg: number | null;
        usrId: string | null;
        tree: string | null;
        ytdDb: number;
        ytdCr: number;
        dtdDb: number;
        dtdCr: number;
        lstDb: number;
        lstCr: number;
        counTrall: number;
    }>;
}
