@taiga-ui/addon-commerce
Version:
Extension package for Taiga UI related to commerce, payment systems, currencies etc.
18 lines (17 loc) • 849 B
TypeScript
import { InjectionToken, type Provider } from '@angular/core';
import { type TuiInputCardOptions } from '@taiga-ui/addon-commerce/components/input-card';
import { type TuiBooleanHandler } from '@taiga-ui/cdk/types';
export interface TuiCardInputs {
cvc: boolean;
expire: boolean;
}
export interface TuiInputCardGroupOptions extends TuiInputCardOptions {
readonly cardValidator: TuiBooleanHandler<string>;
readonly exampleText: string;
readonly exampleTextCVC: string;
readonly cvcHidden: boolean;
readonly inputs: TuiCardInputs;
}
export declare const TUI_INPUT_CARD_GROUP_DEFAULT_OPTIONS: TuiInputCardGroupOptions;
export declare const TUI_INPUT_CARD_GROUP_OPTIONS: InjectionToken<TuiInputCardGroupOptions>;
export declare function tuiInputCardGroupOptionsProvider(options: Partial<TuiInputCardGroupOptions>): Provider;