import type { ScopeCollection } from '../../../utils/user-scope'; import type { PropertyDeclarations } from 'lit-element'; import type { TemplateResult } from 'lit-html'; import type { Data } from './types'; import { InternalCard } from '../../internal/InternalCard/InternalCard'; declare const Base: typeof InternalCard & import("lit-element").Constructor & { defaultNS: string; } & import("lit-element").Constructor; /** * Card element displaying a saved filter in Admin. Saved filters * are powered by the Bookmark attribute format that allows adding custom sidebar items * to Admin. Bookmark attributes are named `foxy-admin-bookmark` and contain a * relative URL of the bookmarked Admin page in the value. * * @element foxy-filter-attribute-card * @since 1.24.0 */ export declare class FilterAttributeCard extends Base { static readonly countRefreshInterval: number; static readonly filterQueryKey: string; static readonly filterNameKey: string; static get properties(): PropertyDeclarations; getCountLoaderHref: ((value: string) => string) | null; private readonly __countLoaderId; private __refreshTimeout; get scopeCollection(): ScopeCollection | null; disconnectedCallback(): void; updated(changes: Map): void; render(): TemplateResult; private __getCountLoader; private __getValueParam; } export {};