import type { Scenario as ApiScenario } from '../../../api/configurations/configurations.types';
/**
 * @description The available scenarios matching the API. Scenarios are a way of defining
 * when certain fields must be provided by default. For an example of how they are used,
 * see {@link businessDetailsFieldsPerScenario}.
 *
 * *Note*: this const determines in which order scenarios will be evaluated; later entries have
 * higher precedence. This is needed because the backend may sort them inconsistently.
 *
 * E.g. if `L1` and `L1_IDDOC` both define rules for a field, `L1_IDDOC` will take precedence.
 */
export declare const Scenarios: {
    readonly L0: "L0";
    readonly L1: "L1";
    readonly L1_ID: "L1_ID";
    readonly L1_IDO: "L1_IDO";
    readonly L1_NAT: "L1_NAT";
    readonly L1_IDDOC: "L1_IDDOC";
    readonly L: "L";
    readonly L_REGDOC: "L_REGDOC";
    readonly L_TAXDOC: "L_TAXDOC";
    readonly L_PROOFOFADDRESS: "L_PROOFOFADDRESS";
    readonly L_PH: "L_PH";
    readonly L_MOTION: "L_MOTION";
    readonly L_TAXINFO: "L_TAXINFO";
    readonly L_BAFIN: "L_BAFIN";
    readonly L_BANKING: "L_BANKING";
    readonly L_ISSUING: "L_ISSUING";
};
export type Scenario = ApiScenario;
