import { LitElement } from 'lit'; export interface AspectRatioProps { width: number; height: number; maxWidth?: number | undefined; } /** * @summary Responsively resize a single block-level child to a specified aspect ratio. * @slot - Single block child (e.g., iframe, video, img, div) * @part ag-aspect-ratio - The wrapper that enforces the aspect ratio */ export declare class AgAspectRatio extends LitElement implements AspectRatioProps { static styles: import('lit').CSSResult; width: number; height: number; maxWidth?: number | undefined; constructor(); private get _aspectStyle(); render(): import('lit').TemplateResult<1>; } //# sourceMappingURL=_AspectRatio.d.ts.map