import Bind, { bindSymbol } from "@web-atoms/core/dist/core/Bind"; import XNode from "@web-atoms/core/dist/core/XNode"; declare function RelativeSource(mode: "FindAncestor" | "FindAncestorBindingContext", ancestorType: string | any): { mode: "FindAncestor" | "FindAncestorBindingContext"; ancestorType: any; }; declare namespace RelativeSource { var self: { mode: string; }; var TemplatedParent: { mode: string; }; } declare const X: { Name: (n: string) => { "WebAtoms.AtomX:Name": Bind; }; Arguments: (args?: any, ...nodes: XNode[]) => XNode; Type: (n: string) => { type: string; }; Resource: (n: string) => { resource: string; }; RelativeSource: typeof RelativeSource; Binding: (b: { path: string; source?: any; converter?: any; converterParameter?: any; }) => { [bindSymbol](name: string, control: any, e: any): void; }; TemplateBinding: (path: string) => { [bindSymbol](name: string, control: any, e: any): void; }; }; export default X; //# sourceMappingURL=X.d.ts.map