friday-widgets
Version:
Professional embeddable accounting widgets for vertical SaaS platforms. Layer Financial-inspired design with comprehensive financial reporting capabilities.
35 lines • 1.13 kB
TypeScript
/**
* Friday Linked Accounts Widget
*
* Management widget for displaying connected bank accounts
* Features:
* - List all connected bank accounts and credit cards
* - Show ledger balances (optional)
* - Account management actions (reconnect, disconnect)
* - Visual elevation styling
* - Integration with Django backend Account model
*/
import { CSSResultGroup } from 'lit';
import { BaseWidget } from '../core/base-widget.js';
export declare class LinkedAccountsWidget extends BaseWidget {
elevated: boolean;
showLedgerBalance: boolean;
showDemo: boolean;
private accounts;
private selectedAccount;
private showAccountDetails;
static get styles(): CSSResultGroup;
protected loadData(): Promise<void>;
private mapAccountType;
private reconnectAccount;
private disconnectAccount;
private syncAccount;
private getStatusClass;
private getBalanceClass;
private formatLastSync;
private renderSummaryStats;
private renderAccount;
private selectAccount;
render(): import("lit-html").TemplateResult<1>;
}
//# sourceMappingURL=linked-accounts-widget.d.ts.map