import { ContentView, View, Property, AddChildFromBuilder, CoreTypes } from '@nativescript/core';
export declare const forIdProperty: any;
export declare const showWhenKeyboardHiddenProperty: Property<ToolbarBase, boolean>;
export declare const showAtBottomWhenKeyboardHiddenProperty: Property<ToolbarBase, boolean>;
export declare abstract class ToolbarBase extends ContentView implements AddChildFromBuilder {
    content: View;
    verticalAlignment: CoreTypes.VerticalAlignmentType;
    private static DEBUG;
    protected hasFocus: boolean;
    protected forId: string;
    protected showWhenKeyboardHidden: boolean;
    protected showAtBottomWhenKeyboardHidden: boolean;
    protected abstract _loaded(): void;
    protected abstract _unloaded(): void;
    protected _layout(left: number, top: number, right: number, bottom: number): void;
    protected log(what: string): void;
    onLoaded(): void;
    onUnloaded(): void;
    onLayout(left: number, top: number, right: number, bottom: number): void;
    _addChildFromBuilder(name: string, value: View): void;
}
