/**
 * Hook invoked after a component's container or the document has been resized.
 */
export interface GlOnResize {
    /**
     * Invoked when the 'resize' event fires on the component's parent GoldenLayout Container.
     */
    glOnResize(): void;
}
/**
 * Hook invoked before a component's container is shown.
 */
export interface GlOnShow {
    /**
     * Invoked when the 'show' event fires on the component's parent GoldenLayout Container.
     */
    glOnShow(): void;
}
/**
 * Hook invoked before a component's container is hidden.
 */
export interface GlOnHide {
    /**
     * Invoked when the 'hide' event fires on the component's parent GoldenLayout Container.
     */
    glOnHide(): void;
}
