friday-widgets
Version:
Professional embeddable accounting widgets for vertical SaaS platforms. Layer Financial-inspired design with comprehensive financial reporting capabilities.
29 lines • 830 B
TypeScript
/**
* Friday Invoice Widget
*
* Embeddable widget for displaying and managing invoices
* Features:
* - Invoice list with filtering
* - Invoice details view
* - Payment recording
* - Status tracking
*/
import { CSSResultGroup } from 'lit';
import { BaseWidget } from '../core/base-widget.js';
export declare class InvoiceWidget extends BaseWidget {
private invoices;
private selectedInvoice;
private customers;
private showPaymentForm;
private filters;
static get styles(): CSSResultGroup;
protected loadData(): Promise<void>;
private getActiveFilters;
private handleFilterChange;
private selectInvoice;
private recordPayment;
private sendInvoice;
private getStatusClass;
render(): import("lit-html").TemplateResult<1>;
}
//# sourceMappingURL=invoice-widget.d.ts.map