/** * Allows registration of custom end states for tokens. * * These states are then considered when the internal logic decides if an instance has ended based on all tokens having ended * * @param endStates The token states that the program using this library considers as being end states */ export declare function registerCustomTokenEndStates(endStates: string | string[]): void; /** * Allows token states being unregistered from being considered end states so they can be used without an instance ending when there are no other "in progress" states left * * @param endStates The token states that the program using this library does not consider being end states anymore */ export declare function unregisterCustomTokenEndStates(endStates: string | string[]): void; /** * Returns all token states that are considered being end states * * @returns The token states considered as end states by the program using this library */ export declare function getCustomTokenEndStates(): string[]; //# sourceMappingURL=Configuration.d.ts.map