/// //@ts-ignore import React, { Component } from 'react'; import { GcImageViewer } from '../../GcImageViewer'; export declare type SecondToolbarControlProps = { viewer: GcImageViewer; }; export declare type SecondToolbarControlModel = { shown?: boolean; toolbarKey: string; hasDocument: boolean; supportApiEnabled: boolean; marginTop?: number; }; export declare class SecondToolbarControl extends Component { _mounted: boolean; constructor(props: SecondToolbarControlProps, context: any); componentDidMount(): void; componentWillUnmount(): void; onParentStateChanged(): void; confirmChanges(): Promise; cancelChanges(): Promise; render(): React.JSX.Element | null; get toolbarName(): string; get isShown(): boolean; set marginTop(marginTop: number); get marginTop(): number; hide(): Promise; show(toolbarKey?: string, options?: { marginTop?: number; }): Promise; }