import type { DeepPartial } from '../../utils';
import { PartiallyConstructible } from '../../utils';
import { RoundButton } from '../common/Common';
/**
Configuration of the buttons available in the action bar.
*/
export declare class ActionBarConfiguration extends PartiallyConstructible {
    /**
      Configuration of the 'flash' button.
      */
    flashButton: RoundButton;
    /**
      Configuration of the 'zoom' button.
      */
    zoomButton: RoundButton;
    /**
      Configuration of the 'flip camera' button.
      */
    flipCameraButton: RoundButton;
    /** @param source {@displayType `DeepPartial<ActionBarConfiguration>`} */
    constructor(source?: DeepPartial<ActionBarConfiguration>);
}
