import { State } from '../State'; import { QName } from '../QName'; import * as types from '../types'; /** */ export declare class ComplexType extends types.TypeBase { static mayContain: () => types.BaseClass[]; } export declare class ContentBase extends types.Base { static mayContain: () => types.BaseClass[]; resolve(state: State): void; parent: types.TypeBase | QName; } /** */ export declare class SimpleContent extends ContentBase { } /** */ export declare class ComplexContent extends ContentBase { }