UNPKG

friday-widgets

Version:

Professional embeddable accounting widgets for vertical SaaS platforms. Layer Financial-inspired design with comprehensive financial reporting capabilities.

43 lines 1.47 kB
/** * Friday Bank Transactions Widget * * Transaction management widget for categorizing and reviewing bank transactions * Features: * - Two tabs: "To Review" and "Categorized" * - Advanced filtering by amount, account, direction, date * - AI-powered categorization suggestions * - Bulk operations and transaction review * - Integration with Django backend BankTransaction model */ import { CSSResultGroup } from 'lit'; import { BaseWidget } from '../core/base-widget.js'; import { BankTransactionFilters } from '../core/types.js'; export declare class BankTransactionsWidget extends BaseWidget { mobileComponent: string; filters: BankTransactionFilters; bankTransactionHeader: string; showDemo: boolean; private transactions; private accounts; private activeTab; private selectedTransactions; private activeFilters; private showFilters; private categories; static get styles(): CSSResultGroup; protected loadData(): Promise<void>; private loadDemoData; private switchTab; private toggleTransactionSelection; private selectAllTransactions; private categorizeTransaction; private approveTransaction; private ignoreTransaction; private applyFilters; private getTransactionCounts; private getCategoryName; private getCategoryColor; private renderTransaction; render(): import("lit-html").TemplateResult<1>; } //# sourceMappingURL=bank-transactions-widget.d.ts.map