import * as i0 from "@angular/core";
import * as i1 from "@angular/common";
import * as i2 from "@angular/forms";
import * as i3 from "./ngx-persian-datepicker.component";
/**
 * Module for the Persian DatePicker Angular wrapper component.
 *
 * This module can be imported in traditional Angular applications that use modules.
 * For standalone components, you can import the NgxPersianDatepickerComponent directly.
 *
 * The persian-datepicker web component is bundled directly with this package, so you
 * don't need to add any extra scripts to your angular.json file.
 *
 * @example
 * ```typescript
 * // In your app.module.ts or feature module
 * import { NgxPersianDatepickerModule } from 'ngx-persian-datepicker-element';
 *
 * @NgModule({
 *   imports: [
 *     // ... other imports
 *     NgxPersianDatepickerModule
 *   ],
 *   // ... declarations, providers, etc.
 * })
 * export class AppModule { }
 * ```
 */
export declare class NgxPersianDatepickerModule {
    static ɵfac: i0.ɵɵFactoryDeclaration<NgxPersianDatepickerModule, never>;
    static ɵmod: i0.ɵɵNgModuleDeclaration<NgxPersianDatepickerModule, never, [typeof i1.CommonModule, typeof i2.FormsModule, typeof i2.ReactiveFormsModule, typeof i3.NgxPersianDatepickerComponent], [typeof i3.NgxPersianDatepickerComponent]>;
    static ɵinj: i0.ɵɵInjectorDeclaration<NgxPersianDatepickerModule>;
}
