import { TemplateRef } from '@angular/core'; import { FormGroup } from '@angular/forms'; import { FormlyFormOptions } from '@ngx-formly/core'; import { ScFieldConfig } from './table.model'; export interface ScStepType { label: string; fields: ScFieldConfig[]; icon: string; options?: FormlyFormOptions; actions?: any[]; } export interface ScStepAction { name: string; class: string; type: string; } export declare class ScStepConfig { title: string; description: string; icon: string; route: string; formGroupName: string; } export declare class ScStep { stepIndex: number; route: string; form: FormGroup; done: boolean; config: ScStepConfig; constructor(data: ScStep); } export interface ScContentTemplate { isEmpty: boolean; template: TemplateRef; } export declare class ScStepper { stepCount: number; currentStep: ScStep; previousStep: ScStep; nextStep: ScStep; constructor(); } //# sourceMappingURL=stepper.model.d.ts.map