export declare class GxIdeAbout { #private; el: HTMLGxIdeAboutElement; /** * The application version to display in the dialog. */ readonly appVersion: string; /** * GeneXus Next version, and also related dependencies versions */ readonly versions: string[]; /** * Callback invoked when the user clicks on "Details & Acknowledgements" */ readonly detailsCallback: DetailsCallback; /** * Callback invoked when the user clicks on "Privacy policy" */ readonly privacyPolicyCallback: PrivacyPolicyCallback; /** * Callback invoked when the user clicks on "Terms and conditions" */ readonly termsAndConditionsCallback: TermsAndConditionsCallback; /** * True when the user copies the versions */ copying: boolean; componentWillLoad(): Promise; render(): any; } export type DetailsCallback = () => Promise; export type PrivacyPolicyCallback = () => Promise; export type TermsAndConditionsCallback = () => Promise;