import { PgFieldGridComponent } from './pg-field-grid.component'; export declare abstract class PgGridLayoutStrategy { componentRef: PgFieldGridComponent; protected abstract _reconcileRowTops(): any; protected abstract _reconcileGridHeight(): any; protected abstract _reconcileSubscriptPosition(): any; protected abstract _setBorderRadii(): any; reconcileLayout(): void; constructor(componentRef: PgFieldGridComponent); } export declare class PgGridLargeViewportLayoutStrategy extends PgGridLayoutStrategy { constructor(componentRef: PgFieldGridComponent); protected _reconcileRowTops(): void; protected _reconcileGridHeight(): void; protected _reconcileSubscriptPosition(): void; protected _setBorderRadii(): void; } export declare class PgGridSmallViewportLayoutStrategy extends PgGridLayoutStrategy { constructor(componentRef: PgFieldGridComponent); protected _reconcileRowTops(): void; protected _reconcileGridHeight(): void; protected _reconcileSubscriptPosition(): void; protected _setBorderRadii(): void; }