/**
 * Gets financial reports of a ticker symbol from PSE Edge.
 * @param sym Ticker Symbol (e.g. GLO, TEL, ALI)
 * @returns PseFinancial
 */
export declare const getFinancialReports: (sym: string) => Promise<PseFinancial>;
interface BalanceSheet {
    CurrentAssets?: number;
    TotalAssets?: number;
    CurrentLiabilities?: number;
    TotalLiabilities?: number;
    RetainedEarningsDeficit?: number;
    StockholdersEquity?: number;
    StockholdersEquityParent?: number;
    BookValuePerShare?: number;
}
interface IncomeStatement {
    GrossRevenue?: number;
    GrossExpense?: number;
    IncomeBeforeTax?: number;
    NetIncomeAfterTax?: number;
    NetIncomeAttributableToParent?: number;
    EarningsPerShareBasic?: number;
    EarningsPerShareDiluted?: number;
}
interface PseFinancial {
    annual: {
        balanceSheet: {
            CurrentYear: BalanceSheet;
            PreviousYear: BalanceSheet;
        };
        incomeStatement: {
            CurrentYear: IncomeStatement;
            PreviousYear: IncomeStatement;
        };
    };
    quarterly: {
        balanceSheet: {
            CurrentYear: BalanceSheet;
            PreviousYear: BalanceSheet;
        };
        incomeStatement: {
            CurrentYear: IncomeStatement;
            PreviousYear: IncomeStatement;
            CurrentYearToDate: IncomeStatement;
            PreviousYearToDate: IncomeStatement;
        };
    };
}
export {};
