import { MJEntityActionEntity } from '@memberjunction/core-entities';
import { MJEntityActionFormComponent } from '../../generated/Entities/MJEntityAction/mjentityaction.form.component';
import { TabEvent } from '@memberjunction/ng-tabstrip';
import * as i0 from "@angular/core";
export declare class MJEntityActionFormComponentExtended extends MJEntityActionFormComponent {
    record: MJEntityActionEntity;
    private sharedService;
    private currentTab;
    /**
     * Convenience method to resize application container when required
     */
    InvokeManualResize(delay?: number): void;
    /**
     * Handle tab selection events
     */
    onTabSelect(e: TabEvent): void;
    /**
     * Check if a tab is currently active
     */
    IsCurrentTab(tabName: string): boolean;
    static ɵfac: i0.ɵɵFactoryDeclaration<MJEntityActionFormComponentExtended, never>;
    static ɵcmp: i0.ɵɵComponentDeclaration<MJEntityActionFormComponentExtended, "mj-custom-entity-action-extended-form", never, {}, {}, never, never, false, never>;
}
//# sourceMappingURL=entityaction.form.component.d.ts.map