import { ILayout } from './ILayout'; export declare abstract class BaseLayout implements ILayout { private _properties; private _context; private _editMode; protected serviceScope: any; get properties(): T; set properties(properties: T); get context(): TContext; set context(context: TContext); constructor(serviceScope: any); get editMode(): boolean; set editMode(editMode: boolean); onInit(): void | Promise; getPropertyPaneFieldsConfiguration(availableFields: string[]): any[]; onPropertyUpdate(propertyPath: string, oldValue: any, newValue: any): void; } //# sourceMappingURL=BaseLayout.d.ts.map