import { Program } from "@typespec/compiler"; /** * @addressUrl only applies to either routed interfaces (entity sets, singletons and navigation properties) or action operations. */ export declare function validateAddressUrlOnlyAppliesToRoutedInterfacesOrActionOperations(program: Program): void; /** * @addressUrlMsa only applies to either routed interfaces (entity sets, singletons and navigation properties) or action operations. */ export declare function validateAddressUrlMsaOnlyAppliesToRoutedInterfacesOrActionOperations(program: Program): void; /** * @passthroughAddressUrl only applies to either routed interfaces (entity sets, singletons and navigation properties) or action operations. */ export declare function validatePassthroughAddressUrlOnlyAppliesToRoutedInterfacesOrActionOperations(program: Program): void; /** * @passthroughAddressUrlMsa only applies to either routed interfaces (entity sets, singletons and navigation properties) or action operations. */ export declare function validatePassthroughAddressUrlMsaOnlyAppliesToRoutedInterfacesOrActionOperations(program: Program): void; export declare function validatePassthroughAddressUrlDecoratorIsUsedTogetherWithAddressUrlDecorator(program: Program): void; export declare function validateAddressUrlTargetingSameNavigationPropertyMustBeSimilar(program: Program): void; //# sourceMappingURL=address-url.d.ts.map