## API Report File for "@angular/animations_browser" > Do not edit this file. It is a report generated by [API Extractor](https://api-extractor.com/). ```ts // @public (undocumented) export abstract class AnimationDriver { // (undocumented) abstract animate(element: any, keyframes: { [key: string]: string | number; }[], duration: number, delay: number, easing?: string | null, previousPlayers?: any[], scrubberAccessRequested?: boolean): any; // (undocumented) abstract computeStyle(element: any, prop: string, defaultValue?: string): string; // (undocumented) abstract containsElement(elm1: any, elm2: any): boolean; // (undocumented) abstract matchesElement(element: any, selector: string): boolean; // (undocumented) static NOOP: AnimationDriver; // (undocumented) abstract query(element: any, selector: string, multi: boolean): any[]; // (undocumented) abstract validateStyleProperty(prop: string): boolean; } // (No @packageDocumentation comment for this package) ```