// Elix is a JavaScript project, but we use TypeScript as an internal tool to // confirm our code is type safe. /// /** Here is a mixin */ declare const AttributeMarshallingMixin: Mixin<{ attributeChangedCallback?(attributeName: string, oldValue: string, newValue: string); connectedCallback?(): void; }, { attributeChangedCallback(attributeName: string, oldValue: string, newValue: string); connectedCallback(): void; reflectAttribute(string, object); reflectClass(string, boolean); }>; export default AttributeMarshallingMixin;