type AnyRecord = Record; interface Tile3DInternals { props: AnyRecord; state: AnyRecord; updateState(params: never): void; _updateTileset(viewports?: AnyRecord): void; } declare const Base: new (...args: unknown[]) => Tile3DInternals; export declare class WarmableTile3DLayer extends Base { static layerName: string; static defaultProps: { warmViewports: { type: string; value: null; compare: boolean; }; }; updateState(params: { props: AnyRecord; oldProps: AnyRecord; }): void; _updateTileset(viewports?: AnyRecord): void; } export {};