import type { ExistingLegalEntity } from '../core/models/api/legal-entity';
import { type TaskType } from '../stores/globalStore/taskTypes';
export interface GetDefaultTaskParams {
    legalEntity: ExistingLegalEntity;
    canSeeEntitySelection: boolean;
    canChangeEntityType: boolean;
    showIntroduction: boolean;
    shouldShowSingpassSelection: boolean;
    showServiceAgreementsFirst: boolean;
    showBusinessFinancingFirst: boolean;
}
export declare const getDefaultTask: ({ legalEntity, canSeeEntitySelection, canChangeEntityType, showIntroduction, shouldShowSingpassSelection, showServiceAgreementsFirst, showBusinessFinancingFirst, }: GetDefaultTaskParams) => TaskType;
/**
 * Determine if the LE has data beyond entity selection.
 */
export declare const hasProgressedBeyondEntitySelection: (legalEntity: ExistingLegalEntity) => boolean;
